spring bean的生命周期
@postConstruct方法在 initializingbean 之前先加载
1.spring的生命周期
1.defalutBeanFactory
beanfactoryPostprocessor接口
内部接口和程序员自己实现的接口
2.扫描类 解析 beanDefinition map (beanName,beanDefinition)
3.aService=new AService(); 原始对象
4.Aware init
5.BeanPostProcessor 对前面的对象进行加工
6.单例池 (singletonObjects beanName,bean对象)
图如下: