springboot
huihuihui12345
这个作者很懒,什么都没留下…
展开
-
springboot自定义错误响应时获取不到exception对象
springboot自定义错误响应时获取不到exception对象2.x版本以上在application.properties需要中添加以下代码#开启自定义异常处理server.error.include-exception=true当添加以上代码任然获取不到exception对象时,在自定义的ErrorAttribute方法中添加一个无参构造,调用父类方法并设置为true@Componentpublic class MyErrorAttribute extends DefaultErrorA原创 2020-12-10 21:09:20 · 474 阅读 · 2 评论 -
SpringBoot的错误处理机制和定制错误响应
SpringBoot的错误处理机制和定制错误响应1、错误处理机制如下图,这是浏览器返回的默认错误页面其他客户端访问时返回的是json数据打开springboot的错误自动处理配置:ErrorWebMvcAutoConfiguration给容器中添加了以下组件1、DefaultErrorAttributes2、BasicErrorController3、ErrorPageCustomizer4、DefaultErrorViewResolver以下逐个分析1、DefaultErrorA原创 2020-12-10 20:55:34 · 205 阅读 · 1 评论