美文网首页
2019-04-12 springboot 2.x 拦截器 过滤

2019-04-12 springboot 2.x 拦截器 过滤

作者: 楽祀 | 来源:发表于2019-04-12 10:46 被阅读0次

    遇到个坑 在此记录

    springboot 默认配置给了我们快速开发极大的便利,但是也导致配置方案几乎不可见

    在自定义拦截器interceptor的时候就遇到一个坑

    通过继承WebMvcConfigurationSupport重写addInterceptors方法添加自定义拦截器,此时出现静态资源路径映射问题,添加静态资源控制。访问/resources时转发到项目/static下。

    此时没有明显的问题,但是在controller层return实体类的时候,spring通过jackson解析Date类型数据时格式变成随机,可能有GMT+0,GMT+8,TIMESTAMP之类的。方法试遍了都改不了jackson配置。

    具体是因为通过继承的方式添加拦截器会导致autoConfig失效

    可以通过implements WebMvcConfigurer的方式添加拦截器

    jackson配置

    spring配置文件内添加

    spring.jackson.date-format=yyyy-MM-dd HH:mm:ss

    spring.jackson.time-zone=GMT+8

    相关文章

      网友评论

          本文标题:2019-04-12 springboot 2.x 拦截器 过滤

          本文链接:https://www.haomeiwen.com/subject/vsvqwqtx.html