就是思路不是很清楚

来源:6-3 接口请求全局异常处理-设计与验证

慕斯5332939

2018-06-12

http://img.mukewang.com/szimg/5b1f793300019a9808570328.jpg


抛出异常,执行

http://img.mukewang.com/szimg/5b1f7965000165de08190147.jpg

想问一下是根据什么原因跳转到这里,原理不是很清楚


http://img.mukewang.com/szimg/5b1f7997000187de11640732.jpg

写回答

1回答

Jimin

2018-06-12

你好,这个其实就和你使用@Controller之后,接口能进去是很像的。

springmvc框架在管理了这些类之后,你只要按照他做些配置就可以完成某些事情。

这里呢,你不懂应该是之前没了解过spring对异常的封装。springmvc框架做的封装是,一个类实现了HandlerExceptionResolver接口且被spring管理后,就可以在系统得到异常后走到这个类的指定方法里进行处理。具体可以点到这个类里看一下这个接口及方法的说明。

点开源码时,其实你可以看到很多reslover,其实对程序异常的处理,在这里也是一种resolver,在遇到异常时指定一种返回的视图。

1
1
慕斯5332939
谢谢,会更清楚一点
2018-06-12
共1条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程