今天写项目,遇到了这个问题,使用Mybatis的逆向工程没有几次。所以还不是很熟悉。当时看到这个错误,很是懵逼,后来打印了一下要遍历的数据,才发现里面有一个为null
此时查看一下Mapper文件
Mybatis生成的查询方法中,有两个很相似的方法,一个是selectByExample另外一个是selectByExampleWithBLOBs。区别在于在数据库表中有text类型的字段(大字段类型)需要用selectByExampleWithBLOBs方法查询,若用selectByExample方法查询,查询到的text类型的字段就是null。除此之外用selectByExample方法都是可以查询的!