使用ibatis从数据库中查询到的结果中部分属性为null和0

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

使用ibatis从数据库中查询到的结果中部分属性为null和0

解决办法:将现有set方法删除后,通过shift+Alt+s快捷键重新生成该属性对应的set方法即可,正确的set方法应该是 this.folderName = folderName 以及 this.seqNo = seqNo。

所以,在写实体类的时候尽量用开发工具自带的快捷生成方式生成get和set方法,才能有效避免出错,还难以发现。