您好,我已经阅读了许多StackOverflow页面,但没有找到解决问题的方法。
示例:
@JsonInclude(Include.NON_NULL)
public class A {
@JsonInclude(Include.NON_NULL)
private int var1;
@JsonInclude(Include.NON_NULL)
private B var2;
}
@JsonInclude(Include.NON_NULL)
public class B {
@JsonInclude(Include.NON_NULL)
private String bar1;
@JsonInclude(Include.NON_NULL)
@JsonProperty("bar4")
private String bar2;
}
为了更清楚,我删除了get / set方法。
我试图通过将@JsonProperty放在字段和设置器上来补余bar2,但没有任何效果。我使用杰克逊2.8.8。 我也尝试了@JsonGetter,但没有结果。