在序列化子类时,有什么办法可以告诉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 }
答案 0 :(得分:7)
除了效果良好的视图外,您还可以使用@JsonIgnoreProperties
列出要忽略的属性名称;这也可以包括父属性。
答案 1 :(得分:5)
定义&使用省略继承字段的JSON view。