如何使用字段值而不是getter序列化的getter?
class Entity {
public String value;
Entity(String v) {
value = v;
}
@JsonIgnore // This makes field ignored too.
public String getValue() {
return "foo";
}
}
所以我希望此代码返回{"value":"bar"}
,但它返回{"value":"foo"}
而不@JsonIgnore
,{}
返回:
new ObjectMapper().writeValueAsString(entity);