Forráskód Böngészése

pref: 用户管理优化,时间序列化优化

wuwenyi 2 hete
szülő
commit
529f3a266b
1 módosított fájl, 11 hozzáadás és 0 törlés
  1. 11 0
      src/main/java/com/qqflow/engine/config/WebConfig.java

+ 11 - 0
src/main/java/com/qqflow/engine/config/WebConfig.java

@@ -1,13 +1,24 @@
 package com.qqflow.engine.config;
 
+import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
+import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
+import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.web.servlet.config.annotation.CorsRegistry;
 import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
+import java.time.format.DateTimeFormatter;
+
 @Configuration
 public class WebConfig implements WebMvcConfigurer {
 
+    @Bean
+    public Jackson2ObjectMapperBuilderCustomizer jsonCustomizer() {
+        return builder -> builder.serializers(
+                new LocalDateTimeSerializer(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
+    }
+
     @Override
     public void addCorsMappings(CorsRegistry registry) {
         registry.addMapping("/**")