=================== 对象的生命周期_总结 =================== public class ... implements InitializingBean, DisposableBean { 属性 构造方法 Set方法 @Override afterPropertiesSet方法 自定义初始化方法 @Override destroy方法 自定义销毁方法 } ------------------------------------------------------------------------ 创建 ------------------------------------------------------------------------ 初|饿单例 |构造方法 | 始| new ClassPathXmlApplicationContext(...)|Set方法 |依次 化|懒单例/多例 |afterPropertiesSet方法|调用 | applicationContext.getBean(...) |自定义初始化方法 v ------------------------------------------------------------------------ 存活 ------------------------------------------------------------------------ 销|单例 |destroy方法 |依次 毁| applicationContext.close() |自定义销毁方法 v调用 ------------------------------------------------------------------------