MySQL数据库中text类型的数据使用Mybatis自动生成之后,返回值为空

问题描述:有一个mysql中的字段为text类型,在使用MybatisGenerator生成代码之后,再进行增删改查,发现该字段查询时返回值为空

解决方案:
在MBG的生成配置文件中添加一行

<columnOverride column="字段名" javaType="java.lang.String" jdbcType="VARCHAR"/>

具体位置是在

<table tableName="XXX">
   <generatedKey column="id" sqlStatement="MySql" identity="true"/>
   
table>

你可能感兴趣的:(数据库,mysql,mybatis)