springboot新版本(2.0.0+)自定义ErrorController中使用ErrorAttributes

Posted king西阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot新版本(2.0.0+)自定义ErrorController中使用ErrorAttributes相关的知识,希望对你有一定的参考价值。

2.0.0之前使用:

@Autowired
private ErrorAttributes errorAttributes;

private Map<String, Object> getErrorAttributes(HttpServletRequest request,
                                                   boolean includeStackTrace) {
        RequestAttributes requestAttributes = new ServletRequestAttributes(request);
        return this.errorAttributes.getErrorAttributes(requestAttributes,
                includeStackTrace);
    }

后续版本使用:

@Autowired
private ErrorAttributes errorAttributes;
private Map<String, Object> getErrorAttributes(HttpServletRequest request,
boolean includeStackTrace) {
ServletWebRequest servletWebRequest = new ServletWebRequest(request);
return this.errorAttributes.getErrorAttributes(servletWebRequest,
includeStackTrace);
}
 

 

以上是关于springboot新版本(2.0.0+)自定义ErrorController中使用ErrorAttributes的主要内容,如果未能解决你的问题,请参考以下文章

自定义springboot组件--基于nacos和spring-cloud-loadbalancer实现灰度发布

新版本 | 异步复制交易日历自定义状态函数......请查收!

用于设置自定义变量的谷歌分析新版本

TarsGo新版本发布,支持protobuf,zipkin和自定义插件

GIT 发布新版本存储库

TarsGo新版本发布,支持protobuf,zipkin和自定义插件