本文主要是介绍spring 记一次恶心的小问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Application extends WebMvcConfigurerAdapter {}
我的启动类集成了 WebMvcConfigurerAdapter 导致 bean 中 @JSONField(serialize = false) 失效
解决方法
如果没有拦截功能 不要继承
或者增加代码
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {super.configureMessageConverters(converters);FastJsonHttpMessageConverter fastConvert = new FastJsonHttpMessageConverter();FastJsonConfig fastJsonConfig = new FastJsonConfig();fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat);fastConvert.setFastJsonConfig(fastJsonConfig);converters.add(fastConvert);}
参考自https://www.jianshu.com/p/aabd308ac963
这篇关于spring 记一次恶心的小问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!