2008-05-01
Bean的初始化和销毁方法
1,初始化方法是在对象创建后并完成注入工作后执行,所以可以对对象的创建和配置文件的正确进行测试;
2,销毁方法:释放资源
在文件中增加
init-method="initialize"
destory-method="cleanup"
当然在操作的bean中对应需要由initialize()方法和cleanup()方法
3,还可以使用spring所定义的接口:
org.springframework.beans.factory.InitializingBean()接口(afterPropertiesSet()方法)
org.springframework.beans.factory.DisposableBean()接口
(destory()方法)
但是不推荐这样做,会产生耦合,违反设计初衷。
感觉这个还是比较简单,对自己代码唯一的保证是测试,单元测试,整合测试,系统测试!
2,销毁方法:释放资源
在文件中增加
init-method="initialize"
destory-method="cleanup"
当然在操作的bean中对应需要由initialize()方法和cleanup()方法
3,还可以使用spring所定义的接口:
org.springframework.beans.factory.InitializingBean()接口(afterPropertiesSet()方法)
org.springframework.beans.factory.DisposableBean()接口
(destory()方法)
但是不推荐这样做,会产生耦合,违反设计初衷。
感觉这个还是比较简单,对自己代码唯一的保证是测试,单元测试,整合测试,系统测试!
发表评论
- 浏览: 1686 次
- 性别:

- 来自: 长沙

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
开始我的技术Blog
支持一下呵呵。。
-- by hero9c1 -
开始我的技术Blog
都是一个不错的开始啊
-- by yexin218






评论排行榜