SpringMVC 异常处理

来源:互联网 发布:mac os 10.12 beta5 编辑:程序博客网 时间:2024/05/22 14:04

在J2EE项目的开发中,每个异常都单独处理,系统的代码耦合度高,工作量大:

•使用SpringMVC提供的简单异常处理器SimpleMappingExceptionResolver
•实现Spring的异常处理接口HandlerExceptionResolver自定义自己的异常处理器

•使用@ExceptionHandler注解实现异常处理

简单的异常处理,推荐使用SimpleMappingExceptionResolver即可:



实现自己的HandlerExceptionResolver, 第4个参数表示对哪种类型异常进行处理:




使用@ExceptionHandler注解实现异常处理:

•增加BaseController类,并在类中使用@ExceptionHandler注解声明异常处理
•使所有需要异常处理的Controller都继承该类

0 0
原创粉丝点击