Spring MVC 统一异常处理

2017-10-05  本文已影响52人  李龙杰

前言

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

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

例子

ControllerAdvice

Controller

Test

Github Repository

click to repository

上一篇下一篇

猜你喜欢

热点阅读