问题:使用springboot框架,做表news的查询,查询不到数据库存储类型为text的字段的内容
描述:从数据库news表中取content字段(text类型)的内容
解决方法:查询时使用的是selectByExample()这个方法,换用selectByExampleWithBLOBs()方法,就可以获取到content字段里的内容
原理:查看源码这个方法只是resultMap="BaseResultMap",而BaseResultMap里是没有查询text类型的数据的,所以debug查看content字段里的内容为null

但是查看selectByExampleWithBLOBs()方法的源码,看到他可以获取到text类型-content字段里的内容

SpringBoot查询text字段
解决SpringBoot框架下,使用selectByExample方法无法查询到数据库news表中text类型content字段的问题,通过改用selectByExampleWithBLOBs方法成功获取内容。
957

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



