您当前的位置: 首页 >  spring boot

Spring Boot 晋级:统一异常处理

蔚1 发布时间:2018-11-06 11:51:50 ,浏览量:7

每次 Review 代码,看到 Controller 中海量的 try cache 语句,内心无比的崩溃。虽然 Spring Boot 对 Exception 处理提供了多种的支持,但如何更好的应用于系统需要更多的思考。 如何针对 Ajax 请求和 Page 请求进行统一的 Exception 处理,让我们一起进入本次Chat。

本场 Chat 主要内容:

  • ExceptionHandler:添加在 Controller 或 ControllerAdvice 类中,最灵活的异常处理机制。
  • HandlerExceptionResolver:DispatcherServlet 核心组件之一,内部使用责任链模式,应用多种异常恢复策略,其中 ExceptionHandler 也是基于此实现的。
  • ErrorController:JEE 容器异常恢复机制,当 DispatcherServlet 对异常无法恢复时启用。

阅读全文: http://gitbook.cn/gitchat/activity/5b864bf23ced36759dd3dbef

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 7浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.2857s