spring 独立应用程序的全局错误处理

Global error handling for spring standalone application

我有一个独立的 spring 应用程序,其中我的一个 bean 实现 UncaughtExceptionHandler 并在主方法中调用 Thread.setUncaughtExceptionHandler。 是否有任何 spring 对全局错误处理的支持,我找到了一些 spring MVC 的选项,但没有找到非 MVC / 独立的选项。

Spring 不支持独立/非 mvc 的全局异常处理程序。 As explained here 您可能需要通过定义连接点和切入点来实现它,并为任何“*异常”启用切入点。