Spring容器中Bean的生命周期(init-method destroy-method)

Spring容器中Bean的生命周期

Spring容器中Bean的生命周期(init-method destroy-method)_第1张图片


链接:http://www.cnblogs.com/zrtqsk/p/3735273.html

这一篇很详细的讲了Bean生命周期的每一个过程。

 

    我主要是想实现一下init方法核destory方法,因为这个和AOP编程的环绕通知有点儿相似的感觉,所以特别来研究一下这两个方法。

     在Spring配置中,init-method 用于配置初始化方法,准备数据等,destroy-method 用于配置销毁方法,清理资源等。写法为:

初始化方法名称"  destroy-method="销毁的方法名称">

    下面编写代码来实现一下:

第一种方法,直接编写init-method和destroy-method:

    编写UserService接口,编写接口的实现类(在实现类里编写init方法核destroy方法),配置xml,编写测试类。【注意,这里需要加上close方法,不然destory方法的输出不会显示。】

/*

你可能感兴趣的:(Java框架学习笔记,spring,JAVA)