最近在开发中发现把实体类属性is开头的字段 转Json的问题,会把is自动去掉,例如:isParent 会变成 parent
为了解决这个问题,只需;
1.在get方法上面加入@JsonProperty(value = "isParent")注解
2.手动修改get方法名为getIsParent
3.手动修改set方法为setIsParent;
public class NodeInfo {
private String id;
private String name;
private String pId;
private String m_level;
private Integer is_check;
private boolean isParent;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getpId() {
return pId;
}
public void setpId(String pId) {
this.pId = pId;
}
public String getM_level() {
return m_level;
}
public void setM_level(String m_level) {
this.m_level = m_level;
}
public Integer getIs_check() {
return is_check;
}
public void setIs_check(Integer is_check) {
this.is_check = is_check;
}
@JsonProperty(value = "isParent")
public boolean getIsParent() {
return isParent;
}
public void setIsParent(boolean isParent) {
this.isParent = isParent;
}
}