修改Java实体toString方法打印出json,tostringjson
分享于 点击 28340 次 点评:97
修改Java实体toString方法打印出json,tostringjson
实际场景需要通过toString方法打印出该对象的json数据格式。
重写实体的@Override toString()方法。
实例:
实体字段:
private Integer fId;
private Integer orgId;
private String orgName;
public Integer getfId() {
return fId;
}
public void setfId(Integer fId) {
this.fId = fId;
}
public Integer getOrgId() {
return orgId;
}
public void setOrgId(Integer orgId) {
this.orgId = orgId;
}
public String getOrgName() {
return orgName;
}
public void setOrgName(String orgName) {
this.orgName = orgName;
}
默认toString()方法:
@Override
public String toString() {
return "TestVo{" +
"fId=" + fId +
", orgId=" + orgId +
", orgName='" + orgName + '\'' +
'}';
}
重写toString()方法:
@Override
public String toString() {
return "{" +
"\"fId\":\"" + fId +"\""+
"\"orgId\":\"" + orgId + "\""+
"\"orgName\":\"" + orgName + "\"" +
'}';
}
也可以直接写一个接口,返回对象也是Json。
需求都可以满足。
相关文章
- 暂无相关文章
用户点评