这可能是复制品.但我找不到解决问题的办法.
我有课
public class MyResponse implements Serializable {
private boolean isSuccess;
public boolean isSuccess() {
return isSuccess;
}
public void setSuccess(boolean isSuccess) {
this.isSuccess = isSuccess;
}
}
getter和setter由Eclipse生成.
在另一个类中,我将该值设置为true,并将其作为JSON字符串写入.
System.out.println(new ObjectMapper().writeValueAsString(myResponse));
In JSON, the key is coming as {"success": true}
.
我要 keys 本身是isSuccess
.Jackson在序列化时使用setter方法吗?如何使键本身成为字段名?