myBatisGenerator代码生成器
官网:http://mybatis.org/generator/
本身作为一个插件,配置在pom.xml中
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.4.0</version>
</plugin>
1.pom文件配置
本身依赖数据库连接驱动mysql-connector-java
和核心mybatis-generator-core
<build>
<plugins>
<!-- mybatis generator 自动生成代码插件 -->
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.7</version>
<configuration>
<!--指定配置文件的位置:默认值:${basedir}/src/main/resources/generatorConfig.xml-->
<configurationFile>${basedir}/src/main/resources/generator/generatorConfig.xml</configurationFile>
<!--设置为true时,生成的Java文件会覆盖已有的。默认为false。注意:MGB总会合并和覆盖XML文件。-->
<overwrite>true</overwrite>
<!--设置为true时MGB将会在build日志中写入处理信息-->
<verbose>true</verbose>
<!--可以使用这个配置来仅激活配置中的某些表的生成。不设置时配置中的所