Spring bean初始化过程
2018-04-07 20:24:27 0 举报
sds
作者其他创作
大纲/内容
调用BeanNameAware的setBeanName方法
执行InstantiationAwareBeanPostProcessorpostProcessPropertyValues
实例化BeanFactoryPostProcessor
执行BeanPostProcessor的postProcessAfterInitialization方法
开始
执行InstantiationAwareBeanPostProcessorpostProcessAfterInstantiation
执行BeanPostProcessor的postProcessBeforeInitialization方法
调用<init-method>初始化bean
执行InstantiationAwareBeanPostProcessorpostProcessBeforeInstantiation
初始化结束
执行InitializingBean的afterPropertiesSet方法
实例化InstantiationAwareBeanPostProcessorAdapter
执行postProcessBeanFactory方法
实例化BeanPostProcessor
执行Bean对应的构造器
调用BeanFactoryNameAware的setBeanFactory
为Bean注入属性值
0 条评论
下一页