springboot 注解@JsonInclude

修饰 实体属性or实体类

java 复制代码
//枚举值:ALWAYS,NON_NULL,NON_ABSENT,NON_EMPTY,NON_DEFAULT,CUSTOM,USE_DEFAULTS
@JsonInclude(Include.NON_EMPTY)

//将该标记放在属性上,如果该属性为NULL则不参与序列化

//如果放在类上边,那对这个类的全部属性起作用

Include.ALWAYS 默认

Include.NON_DEFAULT 属性为默认值不序列化

Include.NON_EMPTY 属性为空("")或者为 NULL 都不序列化

Include.NON_NULL 属性为NULL 不序列化

相关推荐
江上月5134 分钟前
JMeter中级指南:从数据提取到断言校验全流程掌握
java·前端·数据库
晨旭缘4 分钟前
零基础后端入门:JDK21 + PostgreSQL+Java项目
java·数据库·postgresql
BullSmall6 分钟前
SpringBoot 项目日志规范(企业级标准 + 最佳实践)
java·spring boot·spring
better_liang6 分钟前
每日Java面试场景题知识点之-线程池
java·线程池·并发编程·juc·企业级开发
一直都在5726 分钟前
SpringBoot:自动配置原理
java·spring boot·spring
ss2737 分钟前
ruoyi 新增每页分页条数
java·数据库·mybatis
悟能不能悟10 分钟前
springboot怎么将事务设置为pending,等另外一个请求ok了,再做commit
spring boot·后端
benpaodeDD12 分钟前
黑马SpringBoot2自动配置原理
java·spring boot·后端
编程大师哥16 分钟前
Java web
java·开发语言·前端
电商API_1800790524722 分钟前
大麦网API实战指南:关键字搜索与详情数据获取全解析
java·大数据·前端·人工智能·spring·网络爬虫