【发布时间】:2017-09-09 15:56:36
【问题描述】:
什么是bean生命周期?为什么控制反转不会自动调用destroy()方法,为什么要显式调用?
【问题讨论】:
-
@MohitTyagi 可能不是因为 dup 目标中没有提到最终确定。
-
@surya 为什么需要控制最终确定。在 Java 中,永远无法保证会调用
finalize(),并且依赖于它的代码可能会以神秘的方式失败。不要这样做。相反,请阅读 Spring 文档中的 Destruction Callbacks
标签: java spring inversion-of-control