WebConfig.java 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //package com.platform.yijia.config;
  2. //
  3. //import com.fasterxml.jackson.databind.DeserializationFeature;
  4. //import com.fasterxml.jackson.databind.ObjectMapper;
  5. //import com.fasterxml.jackson.databind.module.SimpleModule;
  6. //import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
  7. //import org.springframework.beans.factory.annotation.Value;
  8. //import org.springframework.context.annotation.Configuration;
  9. //import org.springframework.http.converter.HttpMessageConverter;
  10. //import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
  11. //import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
  12. //
  13. //import java.text.SimpleDateFormat;
  14. //import java.util.List;
  15. //
  16. ///**
  17. // * WebMvc配置
  18. // * @author JK
  19. // */
  20. //@Configuration
  21. //public class WebConfig implements WebMvcConfigurer {
  22. //
  23. // @Value("${spring.jackson.date-format}")
  24. // private String dateFormatPattern;
  25. //
  26. // @Override
  27. // public void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
  28. // MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
  29. // ObjectMapper objectMapper = converter.getObjectMapper();
  30. // // 生成JSON时,将所有Long转换成String
  31. //// SimpleModule simpleModule = new SimpleModule();
  32. //// simpleModule.addSerializer(Long.class, ToStringSerializer.instance);
  33. //// simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance);
  34. //// objectMapper.registerModule(simpleModule);
  35. // // 时间格式化
  36. //// objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
  37. // objectMapper.setDateFormat(new SimpleDateFormat(dateFormatPattern));
  38. // // 设置格式化内容
  39. // converter.setObjectMapper(objectMapper);
  40. // converters.add(0, converter);
  41. // }
  42. //
  43. //}