当表中有text、mediumtext等文本类型的字段时,generator会生成XXXWithBLOBS.java文件并继承原entity。
若想要将这两个属性合并到一个entity中,需要在xml中添加如下配置,这样就不会生成XXXWithBLOBS.java文件了
<table tableName="article" domainObjectName="Article">
<columnOverride column="text_content" javaType="java.lang.String" jdbcType="VARCHAR" />
<columnOverride column="content" javaType="java.lang.String" jdbcType="VARCHAR" />
</table>
本文探讨了在MyBatis Generator中如何避免为text、mediumtext字段生成额外的XXXWithBLOBS实体类,通过XML配置示例展示了如何将这些大文本字段的数据类型转换为VARCHAR,从而统一存储于单一实体对象中。
1638

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



