主要有两种方法实现:
- 在返回类上添加注解
@JsonInclude(JsonInclude.Include.NON_NULL)该注解可以将实体类中的null的属性自动忽略。
-
Springboot 项目可以修改 application.yml 文件配置全局自动忽略:
spring: jackson: default-property-inclusion: NON_NULL -
其他方法诸如借助 Gson 工具类或者在方法、接口上加注解的形式,都是类似的理念。
@JsonInclude(JsonInclude.Include.NON_NULL) 该注解可以将实体类中的null的属性自动忽略。
Springboot 项目可以修改 application.yml 文件配置全局自动忽略:
spring:
jackson:
default-property-inclusion: NON_NULL 其他方法诸如借助 Gson 工具类或者在方法、接口上加注解的形式,都是类似的理念。
1088
626
1024

被折叠的 条评论
为什么被折叠?