@JsonIgnore
时间: 2023-07-06 09:37:31 浏览: 55
不用注解的json字段忽略
@JsonIgnore 注解用于在序列化和反序列化时忽略某个属性。这个注解可以用在属性上。
当使用 @JsonIgnore 注解时,被注解的属性将在序列化和反序列化时被忽略。例如,如果一个类中有一个属性,它在序列化和反序列化时都不需要使用,那么可以在该属性上加上 @JsonIgnore 注解:
```
public class MyObject {
private String name;
@JsonIgnore
private int age;
// getter and setter methods
}
```
在这个例子中,MyObject 类有一个 age 属性,它被加上了 @JsonIgnore 注解。因此,在序列化和反序列化时,这个属性将被忽略。这个注解可以让我们更好地控制序列化和反序列化过程,只序列化和反序列化需要的属性。
阅读全文