如何让Jackson忽略某个视图的最小字段?

时间:2017-01-26 14:14:01

标签: java json serialization jackson

所以说我有一个班级

class ObjectBeingSerialized {
    String name;
    Date createDate; // this is the field I don't want to show up in the the Full JSON view

    @JsonView(Views.Full)
    AnotherObject anotherObject; 
}

当我尝试使用Views.Full JSON视图序列化它时,它将在JSON中包含所有这些属性。

在使用特定JSON视图进行序列化时,有没有办法排除默认属性?在这种情况下,我想这样做,因此Full JSON视图不包含createDate但包含name和anotherObject,但默认视图包括name和createDate。

0 个答案:

没有答案