这可能是一个副本。但我不能找到我的问题的解决方案。
我还有课
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));
在 JSON,关键在于 ABc0。
我想要的关键作为 isSuccess
本身。Jackson 在序列化时使用 setter 方法吗?如何使密钥成为字段名本身?