对于我的用例,我想调用一个方法 doSomething()
在三种情况下:
当我的spring启动应用程序启动时[[完成]
当我的spring启动应用程序关闭时[[完成]
当我的spring启动程序崩溃时[[待定]
基本上,应用程序崩溃是一种应用程序关闭。但我正在寻找一种区分两者的方法。我想传递导致应用程序崩溃的异常 doSomething(ex)
也。
我能不能通过 ContextClosedEvent
还是有其他方法来实现功能?
对于我的用例,我想调用一个方法 doSomething()
在三种情况下:
当我的spring启动应用程序启动时[[完成]
当我的spring启动应用程序关闭时[[完成]
当我的spring启动程序崩溃时[[待定]
基本上,应用程序崩溃是一种应用程序关闭。但我正在寻找一种区分两者的方法。我想传递导致应用程序崩溃的异常 doSomething(ex)
也。
我能不能通过 ContextClosedEvent
还是有其他方法来实现功能?
1条答案
按热度按时间rxztt3cl1#
使用@predestroy可以吗?