我正在研究一个Spring应用程序,该应用程序在多个地方引发了特定的异常。是否有一种方法可以提供一种在引发此类异常时总是会发生的动作(例如,调用发送警告电子邮件的方法)?
答案 0 :(得分:1)
您可以使用异常处理程序来实现。有很多编写异常处理程序的方法。一些是:
@ControllerAdvice
与@ExceptionHandler
一起使用,或org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler
课。您可以找一个示例here