我有一个 REST api spring boot 应用程序并希望处理 ControllerAdvice 中的任何错误,因为我希望有一个自定义的响应格式并且不使用 Spring 默认响应。
例如,像 RequestRejectedException 这样的异常不是通过控制器建议处理的。有没有一种优雅的方法来处理 Spring 上的一个处理程序中的任何可能的错误?
对于 RequestRejectedException 我已经实现了一个 GenericFilterBean 并在那里重新格式化了响应,但希望有一种更统一的方式来处理所有错误。