在J2SE中“关闭”弹簧上下文的正确方法

时间:2010-02-19 11:44:35

标签: spring java

我目前在J2SE应用程序中遇到JPATransactionManager问题。

最新的请求未正确保存在数据库中(肯定是缓存问题)。

这似乎是正常的,因为程序的退出似乎并没有“干净地”退出Spring应用程序上下文的所有Bean。

你知道在退出之前是否有一种关闭Spring上下文的方法?

提前谢谢。

1 个答案:

答案 0 :(得分:11)

查看此主题的Spring Reference手册。

基本上,您需要在应用程序上下文中调用registerShutdownHook()