Quellcode durchsuchen

放开Long转换String配置

jiawuxian vor 2 Jahren
Ursprung
Commit
ba311cf975

+ 11 - 11
soc-common/soc-common-security/src/main/java/com/xunmei/common/security/config/WebMvcConfig.java

@@ -45,16 +45,16 @@ public class WebMvcConfig implements WebMvcConfigurer, ApplicationContextAware {
 
     @Override
     public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
-//        final AbstractJackson2HttpMessageConverter httpMessageConverter = applicationContext.getBean(AbstractJackson2HttpMessageConverter.class);
-//        final ObjectMapper objectMapper = httpMessageConverter.getObjectMapper();
-//        SimpleModule simpleModule = new SimpleModule();
-//
-//        simpleModule.addSerializer(Long.class, ToStringSerializer.instance);
-//        simpleModule.addSerializer(BigInteger.class, ToStringSerializer.instance);
-//        simpleModule.addSerializer(long.class, ToStringSerializer.instance);
-//
-//        objectMapper.configure(DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL, true);
-//        objectMapper.registerModule(simpleModule);
-//        httpMessageConverter.setObjectMapper(objectMapper);
+        final AbstractJackson2HttpMessageConverter httpMessageConverter = applicationContext.getBean(AbstractJackson2HttpMessageConverter.class);
+        final ObjectMapper objectMapper = httpMessageConverter.getObjectMapper();
+        SimpleModule simpleModule = new SimpleModule();
+
+        simpleModule.addSerializer(Long.class, ToStringSerializer.instance);
+        simpleModule.addSerializer(BigInteger.class, ToStringSerializer.instance);
+        simpleModule.addSerializer(long.class, ToStringSerializer.instance);
+
+        objectMapper.configure(DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_AS_NULL, true);
+        objectMapper.registerModule(simpleModule);
+        httpMessageConverter.setObjectMapper(objectMapper);
     }
 }