关于mybatis中获取message字段(字段类型为text)一直为null的解决方法

情景:在项目中查询数据库一个实体的message字段数据,一直为空

解决过程:一开始以为message是关键字,会有冲突或者其他问题,本着试试改成其他名字是否有效,发现改了字段名后依然获取不了,后来通过查看xml文件发现,如果字段类型为text的话,那么查询方法中selectByExample是不会带上有text类型的数据的,如果需要带上有text类型的数据,要使用selectByExampleWithBLOBs方法。改成此方法后,获取数据成功,究其原因,是因为mapper以及xml文件这些都是用mybatis反向工具生成的,没有了解到text类型的数据原来可以选择不查询。

发布了151 篇原创文章 · 获赞 126 · 访问量 37万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 程序猿惹谁了 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览