使用ibatis从数据库中查询到的结果中部分属性为null和0
分类:
文章
•
2022-10-27 19:33:58
使用ibatis和struts2从数据库中查询到的Folder对象中部分属性 foldName=null 并且 seqNo=0 ,可是在数据中这几个字段并不是null或者是0,打开实体类后,发现folderName和seqNo两个属性的set方法有错误,

解决办法:将现有set方法删除后,通过shift+Alt+s快捷键重新生成该属性对应的set方法即可,正确的set方法应该是 this.folderName = folderName 以及 this.seqNo = seqNo。
所以,在写实体类的时候尽量用开发工具自带的快捷生成方式生成get和set方法,才能有效避免出错,还难以发现。