Spring实例化过程
2020-09-21 14:31:46 0 举报
Spring实例化过程
作者其他创作
大纲/内容
singletonObject = singletonFactory.getObject();
检查dependsOn
finishBeanFactoryInitialization
BeanFactory parentBeanFactory = getParentBeanFactory();获取父类bean工厂
markBeanAsCreated(beanName)
createBean
applyBeanPostProcessorsBeforeInstantiationapplyBeanPostProcessorsAfterInitialization
this.alreadyCreated.add(beanName);this.mergedBeanDefinitions.remove(beanName);
Object sharedInstance = getSingleton(beanName);是否为空
beanFactory.preInstantiateSingletons();
是
收藏
0 条评论
下一页