@ExceptionHandler
@ExceptionHandler在 Controller级别 工作,并且仅在该 特定Controller上 处于活动状态 ,
而在整个应用程序中则不处于全局状态。
HandlerExceptionResolver
这将解决应用程序引发的任何异常。它用于将标准Spring异常解析为其 对应的HTTP状态代码 。它没有控制响应的主体,这意味着
它没有为响应的主体设置任何内容, 它确实 在响应 上映射了状态代码,但 主体为null 。
@ControllerAdvice
@ControllerAdvice用于Spring MVC应用程序中的全局错误处理。它还完全控制响应主体和状态代码。



