spring.jackson.date-format失效原因及解決方案

栗子木發表於2020-12-17
# Tomcat
server:
  port: 9010
# Spring
spring:
  jackson:
    date-format: yyyy-MM-dd HH:mm:ss
    time-zone: GMT+8

 

為了能夠進行全域性的時間格式化,我們可以使用spring mvc 給我們提供的spring.jackson.date-format方法對整個專案進行全域性的格式化

但如果我們在專案中去繼承WebMvcConfigurationSupport這個類的話,那麼springboot中的mvc自動配置會失效,而我們在yml或者是properties配置檔案中配置的spring.jackson.date-format也會隨之失效

 

解決辦法 

我們進行web配置的使用不繼承WebMvcConfigurationSupport這個類,而是選擇去實現WebMvcConfigurer這個介面,那麼springboot的mvc自動配置則不會受影響.

 

相關文章