美文网首页
springmvc全局异常处理

springmvc全局异常处理

作者: 许武顺 | 来源:发表于2016-10-21 11:53 被阅读179次

    首先定义一个异常类,BusinessException,这个类必须继承RuntimeException类,不然会一直提示需要显示抛出异常,相当于除了异常发生处外,每一个上层方法都要抛一次,很烦人

    接着定义一个异常处理类BusinessExceptionHandler

    在异常处理类上加上@ControllerAdvice注解,这样所有controller抛出的异常就都能被捕获到啦。

    然后编写具体的异常处理方法,该方法加上@Exceptionhandler注解,至此项目中所有的BusinessException异常都能被统一的方法处理了,然后返回响应消息即可

    相关文章

      网友评论

          本文标题:springmvc全局异常处理

          本文链接:https://www.haomeiwen.com/subject/ihzquttx.html