文章正文
SpringMVC 使用注解统一异常处理
【文档】2020-04-23
简介SpringMVC 使用注解统一异常处理
思路:
系统的dao、service、controller出现异常都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理。springmvc提供全局异常处理器,进行统一异常处理。
实现:
@ControllerAdvice public class GlobalExceptionHandler { @ExceptionHandler(Exception.class) @ResponseBody public MyResult exception(HttpServletRequest request, Exception ex){ String msg="异常信息>>>>>异常名:"+ex.getClass()+"||方法名:"+ex.getStackTrace()[0].getMethodName()+"||类名:"+ex.getStackTrace()[0].getClassName()+"||行数:"+ex.getStackTrace()[0].getLineNumber(); return MyResult.error(msg); } }
备注:
@ExceptionHandler :当抛出Exception异常的时候,将会委托该方法处理,括号中可以填写自定义异常类
@ControllerAdvice : 控制器通知任意带有@ControllerAdvice的类,这个类会包含一个或多个如下类型的方法:
@ExceptionHandler 注解标注的方法
@InintBinder 注解标注的方法
@ModelAttribute 注解标注的方法
以上所述的这些方法会作用到所有控制器中带有@RequestMapping注解的方法。
打赏支持
感谢您的支持,加油!

打开微信扫码打赏,你说多少就多少
找书费时,联系客服快速获取!

在线客服8:30-22:30,若离线请留言!
获取教程,请联系在线客服!

在线客服8:30-22:30,若离线请留言!
热门阅读
-
Lewin基因XII Lewin’Genes XII 克雷布斯等著 江松敏译 中译本 科学出版社 生命科学名著 分子生物学遗传学经典教科书 J.E.克雷布斯 , 等主编 PDF 9787030677686 出版时间:2021年02月.pdf
Lewin基因XII Lewin’Genes XII 克雷布斯等著 江松敏译 中译本 科学出版社 生命科学名著 分子生物学遗传学经典教科书 J.E.克雷布斯 , 等主编 PDF 9787030677686 出版时间:2021年02月.pdf ...
-
计算共形几何 (理论篇) 顾险峰、丘成桐 高等教育出版社 PDF 9787040539288 出版时间:2020年05月.pdf
计算共形几何 (理论篇) 顾险峰、丘成桐 高等教育出版社 PDF 9787040539288 出版时间:2020年05月.pdf ...
-
好想踢你的背 (日)绵矢丽莎著;周丹译 北京:世界知识出版社 PDF 7501227365 2006.pdf
好想踢你的背 (日)绵矢丽莎著;周丹译 北京:世界知识出版社 PDF 7501227365 2006.pdf ...
-
毒蘑菇 (日)绵矢丽莎著;戴铮译 上海:上海译文出版社 PDF 7532730271 2003.pdf
毒蘑菇 (日)绵矢丽莎著;戴铮译 上海:上海译文出版社 PDF 7532730271 2003.pdf ...
-
支付方法论 王伟 机械工业出版社 PDF 9787111672678 出版时间:2020年02月.pdf
支付方法论 王伟 机械工业出版社 PDF 9787111672678 出版时间:2020年02月.pdf ...
-
活性污泥法工艺控制 第3版 张建丰 中国电力出版社 PDF 9787519849979 出版时间:2021年04月.pdf
活性污泥法工艺控制 第3版 张建丰 中国电力出版社 PDF 9787519849979 出版时间:2021年04月.pdf ...
-
物理学中的张量分析 刘连寿,郑小平著 北京:科学出版社 PDF 9787030230348 出版时间:2008.pdf
物理学中的张量分析 刘连寿,郑小平著 北京:科学出版社 PDF 9787030230348 出版时间:2008.pdf ...
-
秦始皇石刻 早期中国的文本与仪式 (美)柯马丁著 上海:上海古籍出版社 PDF 9787532574810 2015.pdf
秦始皇石刻 早期中国的文本与仪式 (美)柯马丁著 上海:上海古籍出版社 PDF 9787532574810 2015.pdf ...
-
从数学观点看物理世界 几何分析引力场与相对论 马天著 北京:科学出版社 PDF 9787030356604 出版时间:2012.pdf
从数学观点看物理世界 几何分析引力场与相对论 马天著 北京:科学出版社 PDF 9787030356604 出版时间:2012.pdf ...
-
鲜为人知的俄国革命 马赫诺运动、喀琅施塔得起义及托洛茨基主义、列宁主义问题 赵京著 PDF 97871458304117 出版时间:2011.pdf
鲜为人知的俄国革命 马赫诺运动、喀琅施塔得起义及托洛茨基主义、列宁主义问题 赵京著 PDF 97871458304117 出版时间:2011.pdf ...