|
|
@@ -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);
|
|
|
}
|
|
|
}
|