如何在springboot项目中集成mybatis.generator插件的教程在网上已经很多了,这里只是分享一些使用时的细节。
(1)我们在逆向生成实体类时,通常需要将我们表名中的前缀去掉,1.3.6
版本后添加了一个属性可以实现此功能,如下:
<table
tableName="base_%"
enableCountByExample="false"
enableUpdateByExample="false"
enableDeleteByExample="false"
enableSelectByExample="false"
selectByExampleQueryId="false">
<!-- 是否只生成POJO对象 -->
<property name="modelOnly" value="false"/>
<domainObjectRenamingRule searchString="^Base" replaceString="" />
</table>
上述标签是
generatorConfig.xml
文件中用于配置需要进行逆向的表的部分,
<domainObjectRenamingRule searchString="^Base" replaceString=&#