====================== Spring IoC生命周期方法 ====================== 定义初始化和终结化方法: public class Book { ... public void init() { <-------------------------- System.out.println("Book类的初始化方法"); | } | | public void destroy() { <--------------------- | System.out.println("Book类的终结化方法"); | | } | | | | ... | | } ________________________|_| | | 配置初始化和终结化方法: | | | | 测试: 获取ba对象 Book类的构造器 Book类的初始化方法 \ 7334aada 初始化方法在 获取bb对象 执行构造器之 Book类的构造器 后被调用 Book类的初始化方法 / 1d9b7cce 终结化方法其实也被调用了,只是受容器销毁过程的影响,看不到日志而已。 例程:SpringIoC 生命周期方法并非必须提供,也并非必须成对提供,一切以业务需要为准。