Jackson的maven依赖
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.5.3</version>
</dependency>
注解名 | 作用 | 生效范围 |
---|---|---|
JsonIgnore | 忽略被标注的属性 | 序列化与反序列化、作用在属性、方法上 |
JsonIgnoreProperties | 批量忽略指定属性 | 序列化与反序列化、作用在类上 |
JsonProperty | 给属性取别名 | 序列化与反序列化、作用在属性上 |
JsonInclude | 属性为【null】不参与序列化 | 序列化、类注解(NON_NULL、NON_EMPTY、NON_DEFAULT) |
JsonFormat | 把Date类型数据转化为指定格式日期 | 序列化与反序列化、作用在属性、方法上 |
参考博客:
https://www.jianshu.com/p/60f21db245f1
https://www.cnblogs.com/zjdxr-up/p/9737133.html