杰克逊:忽略父类属性

Moi*_*ain 8 serialization json jackson

在序列化子类时,有什么方法可以告诉Jackson忽略父类的属性?


    class Parent{
      private String parentProperty1;
      private String parentProperty2;
      //getter setter
    }

    @IgnoreParentProperties // I am expecting something like this
    class Child extends Parent{
      private String childProperty1;
      //getter setter
    }

Sta*_*Man 7

除了运行良好的视图外,您还可以使用@JsonIgnoreProperties列出要忽略的属性名称; 这也可以包括父属性.


Mat*_*all 5

定义并使用省略继承字段的JSON视图.