所谓 Bean 的生命周期,就是一个 Bean 从创建到销毁,所经历的各种方法调用.大致包含下面几个方法(不是全部) Bean 的实例化,调用了构造方法. 使用 setter 方法填充属性. 一旦依赖注入完成,调用 Spring 感知接口 BeanNameAware.setBeanName(). BeanFactoryAware.setBeanFactory() 方法 ApplicationContextAware 的 setApplicationContext() 方法 BeanPostPro…