字段值为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;
}
- 如果name和age都为null,则返回值为:
{}
- 如果name为null,age不为null,则返回值为:
{"age":"23"}
- 如果name不为null,age不为null,则返回值为:
{"name":"111","age":"23"}
4. 如果不加这个注解,为null的显示效果为:
{"name":null,"age":null}
{"name":null,"age":"23"}
原文地址:https://blog.csdn.net/qq_38477936/article/details/143576311
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/66986.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/66986.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!