SpringBoot项目向前端返回json数据时,忽略为 null 的属性字段
主要有两种方法实现:在返回类上添加注解@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 工具类或者在方法、接口上加注解的形式,都是类似的理念。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)