解决:
在mybatis generator对在数据库中表进行映射时发现它无法将表中的text类型的字段映射到javaModel文件中,我们需要在配置文件generatorConfig.xml中的
<table></table>
标签中做一定的修改。比如有一个商品的表product,它的商品描述description是text类型, 那么我们可以在
<table>
标签中添加<columnOverride column="description" jdbcType="VARCHAR"></columnOverride>
即可。完整代码如下:
<table tableName="product">
<columnOverride column="description" jdbcType="VARCHAR"></columnOverride>
</table>
这样重新映射一下就会发现description属性也已经在javaModel中了。