向前端返回json数据时,忽略为 null 的属性字段

主要有两种方法实现:

  1. 在返回的类上添加注解:
    @JsonInclude(JsonInclude.Include.NON_NULL)
    该注解可以将实体类中的null的属性自动忽略。

  2. Springboot 项目可以修改 application.yml 文件配置全局自动忽略:

spring:
  jackson:
    default-property-inclusion: NON_NULL
  1. 其他方法诸如借助 Gson 工具类或者在方法、接口上加注解的形式,都是类似的理念。
发布了42 篇原创文章 · 获赞 10 · 访问量 7052

猜你喜欢

转载自blog.csdn.net/MCJPAO/article/details/103108795