从bean对象创建到销毁的过程。
包含后置处理器,加粗部分为后置处理器在bean生命周期的作用。
- 通过构造器创建bean实例(无参构造)
- 为bean属性设置值和对其他bean引用(set方法)
- Bean实现接口BeanPostProcessor,创建后置处理器。调用postProcessBeforeInitialization
- 调用bean初始化方法,即配置的init-method
- 调用后置处理器的postProcessAfterInitialization
- bean已可以正常使用
- 容器关闭时,调用bean销毁的方法,即配置destroy-method



