Spring MVC 统一异常处理

前言

在进行Web开发的时候,我们总会在Service/Dao层遇到各种各样的异常,从而返回到Controller层.如果没有做统一的异常处理,而是由每个Controller的方法来处理,则所有的方法都会有下面这样的代码.

很不优雅,如果方法太多,也不好维护.Spring 为我们提供了@ControllerAdvice注解.来处理全局的统一异常.

例子

ControllerAdvice

Controller

Test

Github Repository

click to repository

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • (转载) 原文连接 1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制...
    zjk_00阅读 5,885评论 0 8
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,120评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,150评论 6 342
  • spring官方文档:http://docs.spring.io/spring/docs/current/spri...
    牛马风情阅读 5,726评论 0 3
  • 宁坐十年冷板凳,不写文章半句空。
    花儿的芬芳世界阅读 1,526评论 0 0

友情链接更多精彩内容