ibit-mybatis-generator-maven-plugin 介绍

iBit程序猿 2020年07月15日 1,016次浏览

ibit-mybatis-generator-maven-pluginibit-mybatis-generator 做成的 maven 插件,进一步简化生成代码步骤。

maven 引入

<!--代码生成-->
<plugin>
    <artifactId>ibit-mybatis-generator-maven-plugin</artifactId>
    <groupId>tech.ibit</groupId>
    <version>1.0</version>
    <configuration>
        <!--相关配置-->
    </configuration>
</plugin>

指定的 ibit-mybatis 2.1+。

支持 generategenerate-with-config

  • generate 在 <configuration> 中配置参数
  • generate-with-config 则使用 <configFile> 指定配置文件,在配置文件中进行配置

相关配置说明

名称说明是否必填默认值
configFile配置文件(用于 generate-with-config)/
driverNamejdbc 驱动类/
jdbcUrljdbc url/
username数据库用户/
password数据库密码/
defaultProjectDir默认项目文件夹$
defaultBasePackage默认包路径空串
entityProjectDirentity 项目文件夹$
entityBasePackageentity 基础包路径$
mapperProjectDirmapper 项目文件夹$
mapperBasePackagemapper 基础包路径$
author作者空串
withAll是否生成全部(entity + mapper)false
withEntity是否生成 entityfalse
withMapper是否生成 mapperfalse
override是否覆盖已有文件false
tables表名,多个用","分割/