您的位置:首页 > Web前端 > JavaScript

Hibernate注解@JsonIgnoreProperties@JsonIgnore

2018-03-02 08:50 302 查看
@JsonIgnoreProperties类注解,作用是json序列化时将java bean中的一些属性忽略掉,序列化和反序列化都受影响。

转换实体时忽略json中不存在的字段

解析json数据之忽略解析字段注解@JsonIgnoreProperties

接口的数据无法完全的预知,所以实体类字段有可能不完整

@JsonIgnoreProperties转换实体时忽略json中不存在的字段

@JsonIgnore注解用来忽略某些字段,可以用在Field或者Getter方法上,用在Setter方法时,和Filed效果一样。

这个注解只能用在POJO存在的字段要忽略的情况。

@JsonIgnoreProperties(ignoreUnknown = true),将这个注解写在类上之后,就会忽略类中不存在的字段。这个注解还可以指定要忽略的字段。使用方法如下:

@JsonIgnoreProperties({ “internalId”, “secretKey” })

指定的字段不会被序列化和反序列化。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息