
IOC
上掊
这个作者很懒,什么都没留下…
展开
-
Spring的IOC容器初始化源码分析三:refresh(02)
3. prepareBeanFactory(beanFactory); //为BeanFactory配置容器特性,例如类加载器、事件处理器等 // 对beanFactory做一些设置,例如类加载器、SPEL解析器、指定bean的某些类型的成员变量对应某些对象. protected void prepareBeanFactory(ConfigurableListableBeanFac...原创 2019-08-09 17:15:42 · 160 阅读 · 0 评论 -
Spring的IOC容器初始化源码分析三:refresh(03)
11.finishBeanFactoryInitializationfinishBeanFactoryInitialization方法做了两件事: 1.beanFactory对象的初始化; 2.bean配置文件中配置的那些单例的bean,都是在finishBeanFactoryInitialization方法中实例化的; //对配置了lazy-init属性的Bean进行预实例化处理 p...原创 2019-08-09 17:08:10 · 206 阅读 · 0 评论 -
Spring的IOC容器初始化源码分析四:载入注解Bean
refresh方法中,调用注解解析bean的loadBeanDefinitions方法如下:public class AnnotationConfigWebApplicationContext extends AbstractRefreshableWebApplicationContext implements AnnotationConfigRegistry //载入注解Bean...原创 2019-09-02 14:33:02 · 457 阅读 · 0 评论