哪个是为spring-boot应用程序定义的默认异常解析程序链?

时间:2015-12-03 10:24:22

标签: java spring spring-boot

我有一个小测试应用程序,只在我的pom中定义了spring-boot-starter-web。 该应用程序通过@SpringBootApplication注释自动配置。

在这种情况下,定义了异常解析器链的位置在哪里? (哪个文件在jar中)

注意:我已经在DispatcherServlet.properties间接依赖关系jar中的spring-webmvc下找到了解析程序链,但由于AnnotationMethodHandlerExceptionResolver现已弃用,我认为它不是正确的地方)

非常感谢您的反馈和专业知识

kbjp

1 个答案:

答案 0 :(得分:0)

经过一些调查后,看起来处理程序链是在spring-webmvc jar中的WebMvcConfigurationSupport类的addDefaultHandlerExceptionResolvers方法中定义的。