- 3
- 0
- 约小于1千字
- 约 1页
- 2026-06-15 发布于北京
- 举报
异常处理原则
对于我们的项目来说,如果系统出现异常,异常处理的方式主要规则为
对于Service,Dao层的异常信息统一抛出给调用者
对于帮助类如果有异常需要抛出给调用者
对于Web层的异常需要统一捕获,不能抛出给接口调用者,或者页面视图
异常处理方式
在SpringMVC的mvc.xml中配置一个统一异常处理的bean对象
class=org.springframework.web.servlet.handler.SimpleMappingExceptionResolver
propertyname=defaultErrorViewvalue=common/error/
!--配置共享的异常属性的可以request.setAttribute(ex,exception)--
propertyname=exceptionAttributevalue=ex/
这种方式可以对于页面请求进行统一的异常处理,但是如果是异步请求的话,我们对异常处理后需要返回
JSON数据,不能返回页面视图,
这个时候我们可以使用全局的异常处理@ExceptionHandler来定义一个异常处理方法
通常情况我们会在@ControllerAdvice注解
您可能关注的文档
最近下载
- 大牧人全部环控器介绍文档.pdf VIP
- S518 16S518 雨水口标准图集.pdf VIP
- 2026春国家开放大学《社会调查研究与方法》机考套卷.pdf VIP
- 2025年广东东莞市中考英语试卷含答案.docx VIP
- 水生产处理工施工环境保护详细措施培训.pptx VIP
- 临床质谱行业白皮书:NGS之后精准医疗新方向,七大技术加速临床质谱国产化.doc
- 2025年广东东莞市中考历史试卷含答案.docx VIP
- 精品解析:2024-2025学年山东省青岛市莱西市青岛版(五年制)四年级下册期末测试数学试卷(原卷版).docx VIP
- 2026年时事政治热点考试模拟题(含答案及解析).docx VIP
- 注水岗位风险评估试题.pdf VIP
原创力文档

文档评论(0)