Spring学习笔记(二)
今天总结一下学习笔记
1.BeanFactoryPostProcessor的调用过程
2.Configuretion加与不加的区别
加了Configuretion在调用processConfigBeanDefinitions时候会给BeanDefinitionset一个full值,在
enhanceConfigurationClasses方法调用的时候根据这个值是否存在,来判断是否对,对象进行代理增强
3.重复BeanName的覆盖原则
对重复BeanName,如果是都是修饰类的,例如两个@Configuretion("demo") 就会报错
一个@Comfiguretion("demo"). 一个@Bean("demo")后一个就回把前一个覆盖
你来是缘分,你走也是