当前位置: 首页 > news >正文

字段值为null就不返回的注解

1. 导包

<dependency><groupId>com.fasterxml.jackson.module</groupId><artifactId>jackson-module-kotlin</artifactId>
</dependency>

2. 类上加注解

@JsonInclude(value= JsonInclude.Include.NON_NULL)

3. 示例

@Data
@JsonInclude(value= JsonInclude.Include.NON_NULL)
public class ResultVo {private String name;private String age;
}
  1. 如果name和age都为null,则返回值为:
{}
  1. 如果name为null,age不为null,则返回值为:
{"age":"23"}
  1. 如果name不为null,age不为null,则返回值为:
{"name":"111","age":"23"}

4. 如果不加这个注解,为null的显示效果为:

{"name":null,"age":null}
{"name":null,"age":"23"}

http://www.mrgr.cn/news/66986.html

相关文章:

  • 软考高级架构 - 8.1 - 系统质量属性与架构评估 - 超详细讲解+精简总结
  • App运行流程分析
  • django各个文件简单介绍
  • 如何安装QT(linux/windows)
  • 2024年专业的10款数据恢复工具你都用过哪些?
  • 电脑开机显示无信号然后黑屏怎么办?
  • 运动控制 编码器测速
  • JDK 安装、环境变量配置、nano 和 vim 的使用
  • 技术总结(二十一)
  • 2024毕业论文攻略:AI工具能为你带来哪些惊喜?
  • Halcon 从XML中读取配置参数
  • 聊一聊SpringBoot的自动装配原理
  • 去除人声的利器:消音伴奏软件合集
  • AB 罗克韦尔模块 SD3K2004K
  • img图片为null或错误时替换为静态图片
  • 项目范围产品范围
  • C++ 项目中使用 .dll 和 .def 文件的操作指南
  • watch与computed的区别、运用的场景
  • PCIe板卡的标准尺寸介绍
  • 7篇Python爬虫实例,直接代码可运行,全网最全,注释超详细(适合收藏)——2、爬取图片信息。
  • Pimpl(Pointer to Implementation)模式详解
  • PMP--入栏需看
  • C++:多态中的虚/纯虚函数,抽象类以及虚函数表
  • 逻辑漏洞验证码识别
  • 2024中国国际数字经济博览会:图为科技携明星产品引领数智化潮流
  • AXI总线上的大小端