我有一个像如果字段不存在
class Pojo {
private String string;
public String getString() { return string; }
@JsonSetter(nulls = Nulls.FAIL)
public void setString(String string) {
this.string = string;
}
}
我想使反序列化时,如果string
场null
或缺席杰克逊失败一个POJO杰克逊失败反序列化。 (即{"string":null}
或{}
)
正如您所看到的,我已经成功实现了带有JsonSetter注释的第一个目标。我现在所希望的是类似的东西,但对于一个缺失的财产。我发现了其他一些问题,提出了类似的问题,但它们相当古老,并且可能会在将来实施。随着最近发布的杰克逊2.9,我希望现在可能这是可能的。