方法1:application.yml配置文件添加配置
spring
jackson:
default-property-inclusion: use_defaults
方法2:在实体类或属性上使用注解@JsonInclude(JsonInclude.Include.NON_NULL)
use_defaults:空字符串是空字符串,null是null
NON_NULL
ALWAYS 默认
NON_DEFAULT 属性为默认值不序列化
NON_EMPTY 属性为 空字符串(””) 或者为 NULL 都不序列化
NON_NULL 属性为NULL 不序列化(解决注解 @ResponseBody 返回JSON 设置不返回为 null 的值)