我目前在 J2SE 应用程序中遇到 JPATransactionManager 问题。
最新的请求没有正确保存在数据库中(肯定是缓存的问题)。
这似乎很正常,因为程序的退出似乎并没有“干净”地退出spring应用上下文的所有Bean。
你知道在退出之前是否有一种干净关闭 Spring 上下文的方法吗?
提前谢谢你。
最佳答案
结帐Spring Reference有关此主题的手册。
基本上你需要在应用上下文中调用registerShutdownHook()
。
关于spring - J2SE中 "shutdown" Spring 上下文的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2295974/