您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

与@ExceptionHandler或HandlerExceptionResolver相比,@ ControllerAdvice在处理异常方面有什么优势?

与@ExceptionHandler或HandlerExceptionResolver相比,@ ControllerAdvice在处理异常方面有什么优势?

@ExceptionHandler在 工作,并且仅在该 处于活动状态 而在整个应用程序中则不处于全局状态。

这将解决应用程序引发的任何异常。它用于将标准Spring异常解析为其 。它没有控制响应的主体,这意味着 它确实 上映射了状态代码,但 。

@ControllerAdvice 用于Spring MVC应用程序中的全局错误处理。它还完全控制响应主体和状态代码

其他 2022/1/1 18:21:56 有565人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶