12.调用定制的销毁方法
9.调用BeanPostProcessor的postProcessAfterInitialization(执行自定义init方法之前处理)方法
4.调用BeanFactoryAware的setBeanFactory方法
8.调用定制的初始化方法
1.实例化Bean对象
11.调用DisposableBean的destroy方法
5.调用ApplicationContextAware的setApplicationContext方法
3.调用BeanNameAware的setBeanName方法
2.设置对象属性
6.调用BeanPostProcessor的postProcessBeforeInitialization(执行自定义init方法之前处理)方法
10.Bean准备就绪
7.调用InitializingBean的afterPropertiesSet方法