问题描述:
使用JSON.toJSONString() 方法转对象为JSON格式,然而结果却不见了一个字段。
原因: JSON 这个方法没有识别setter,getter方法
我的字段为“uId"
因为我的实体是由generator mybatis自动生成的,生成的setter,getter如下:
public Long getuId() {
return uId;
}
public void setuId(Long uId) {
this.uId = uId;
}再另添加一套setter,getter,不是修改,不是修改,不是修改,重说三:
public void setUId(Long uId) {
this.uId = uId;
}
public Integer getDtId() {
return dtId;
}好使了。
感谢参考说明:https://blog.youkuaiyun.com/w408859832/article/details/70139935
本文介绍了一个关于使用JSON.toJSONString()方法转换对象为JSON格式时遇到的一个问题:某个字段消失不见。通过对比不同setter和getter方法的名称,找到了问题所在并给出了有效的解决方案。
1547

被折叠的 条评论
为什么被折叠?



