1.构造程序或者工厂方法创建Bean实例
2.为Bean属性设置值和Bean引用
3.调用感知接口中定义的设置方法
4.将Bean实例传递给每个Bean后处理器中的postProcessBeforeInitialization()方法
5.调用初始化回调方法
6.将Bean实例传递给每个Bean后处理器中的postProcessAfterInitialization()方法
7.Bean准备就绪,可以调用
8.容器关闭时,调用析构回调方法
注意:当Bean工厂为IOC容器时,Bean后处理器只能编程注册,更准确地讲是通过addBeanPostProcessor()方法注册。