在规格展示时param_data为空的问题

通过selectByExample()方法获取到的List<TbItemParam>中没有param-data字段:

在规格展示时param_data为空的问题

检查Dao层发现有一个类似的方法叫SelectByExampleWithbiobs()

selectByExample()方法的xml只有这几项:

在规格展示时param_data为空的问题

SelectByExampleWithbiobs()的xml文件里:多了一个:

在规格展示时param_data为空的问题

然后把查询数据库的方法改成withBlobs就ok了。


在mysql里面param_data是text类型的,mybatis自动生成映射文件的时候针对text类型的数据会默认生成这两个方法,使用前者查询不取这个参数,在有需要的时候我们用后者查询来提高查询效率节省资源