SpringBoot返回结果如果为null或空值不显示处理方法
第一种方法:自定义消息转换器
1 @Configuration
2 public class WebMvcConfig extends WebMvcConfigurerAdapter{
3
4
5 // /**
6 // * 利用fastjson替换掉jackson
7 // * @param converters
8 // */
9 @Override
10 public void configureMessageConverters(List
11 super.configureMessageConverters(converters);
12 FastJsonConfig fastJsonConfig = new FastJsonConfig();
13 fastJsonConfig.setSerializerFeatures(
14
15 SerializerFeature.PrettyFormat
16 );
17
18
19 }
20
21
22 }
第二种方法:在application.yml配置文件中
spring:
jackson:
default-property-inclusion: non_null
还没有评论,来说两句吧...