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()方法)
但是不推荐这样做,会产生耦合,违反设计初衷。

感觉这个还是比较简单,对自己代码唯一的保证是测试,单元测试,整合测试,系统测试!
评论
发表评论

您还没有登录,请登录后发表评论