我知道init-method当你需要根据IoC框架注入的依赖关系进行初始化时,spring的生命周期回调非常有用,而这些依赖关系是在常规contructor方法中无法完成的.但是,与destroy-method常规finalize方法相比,在生命周期回调中进行清理有什么好处?
将destroy-method有更多的事情要做,当bean的管理豆破坏容器被销毁.finalize()实际上,它适用于JVM,并不直接与Spring的生命周期管理相关联.
IMO Spring管理的bean应该更喜欢destroy-method保持交流(更明显,因为它已明确说明)并确保在更多控制的情况下发生破坏.
| 归档时间: |
|
| 查看次数: |
1683 次 |
| 最近记录: |