Jackson常用注解

简介: 常用注解(Jackson)

将这个注解加载类上,不存在的字段将被忽略。
@JsonIgnoreProperties(ignoreUnknown = true)
指定忽略字段
@JsonIgnoreProperties({ “password”, “secretKey” })
标在注解上,将忽略此字段
@JsonIgnore
标在时间字段上使用指定规则格式化(默认转化成时间戳)
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
是否参与序列化
@JsonInclude(参数)
JsonInclude.Include.NON_EMPTY:属性为空或者null都不参与序列化 JsonInclude.Include.NON_NULL:属性为null不参与序列化
标在字段上,指定序列化后的字段名
@JsonProperty("firstName")
自定义某些类型字段的序列化与反序列化规则(util.GenderJsonDeserializer)
(GenderJsonSerializer)
@JsonDeserialize(using= T extends JsonDeserializer.class)
@JsonSerialize(using= T extends JsonSerializer.class)

相关文章
|
6天前
|
IDE Java 数据库连接
Lombok注解大全
这些是Lombok中的一些常见注解,它们可以显著减少Java代码中的冗余代码,提高代码的可读性和可维护性。不过,在使用Lombok之前,请确保你的开发环境已经配置好支持Lombok,通常需要安装相应的插件或进行设置以使IDE(如Eclipse、IntelliJ IDEA)能够正确解析Lombok注解。
19 2
|
5月前
lombok的Tolerate注解
lombok的Tolerate注解
46 0
|
5月前
lombok注解
lombok注解
25 0
|
6月前
|
JSON fastjson 数据格式
fastJson的JSONField注解
fastJson的JSONField注解
62 0
|
7月前
|
Java Maven
Lombok常用注解
Lombok常用注解
42 0
|
12月前
|
XML 缓存 Java
Spring OXM-XStream注解
Spring OXM-XStream注解
63 0
|
12月前
|
XML Java 数据格式
Spring OXM-XStream转换器
Spring OXM-XStream转换器
41 0
Zp
|
存储 JSON Java
jackson中@JsonProperty、@JsonIgnore等常用注解总结
jackson中@JsonProperty、@JsonIgnore等常用注解总结
Zp
308 0
|
XML JSON JavaScript
SpringBoot2.x Jackson之ObjectMapper使用详解
SpringBoot2.x Jackson之ObjectMapper使用详解
1123 0
SpringBoot2.x Jackson之ObjectMapper使用详解
|
Java
Lombok注解应用篇【一】
SpringBoot项目中使用Lombok是当下开发环境下常用的一款组件,解决了我们在开发中生成大量的getter和setter方法的问题。
136 0