mybatis-generator 使用
官网链接:http://www.mybatis.org/generator/index.html
mybatis-generator插件作用:反向工程生成:实体类、dao接口和映射文件;
学习目标
1、基于命令行的方式运行
2、在maven项目中运行:
1、从命令行运行:
需要准备:
1、下载jar包
- mybatis-generator-core-1.3.2.jar
- mysql-connector-java-5.1.34.jar (mysql数据库驱动包)
如图:

2、下载配置文件generator.xml:
参考官网;修改如下:
<?xml version="1.0" encoding="UTF-8"?> 执行命令:
进入到jar包所在目录执行下列命令;
java -jar mybatis-generator-core-xxxjar -configfile generatorConfig.xml也可以执行下列命令中的某一个:
java -jar mybatis-generator-core-xxxjar -configfile generatorConfig.xml -overwrite java -cp mybatis-generator-core-xxxjar org.mybatis.generator.api.ShellRunner -configfile generatorConfig.xml java -cp mybatis-generator-core-xxxjar org.mybatis.generator.api.ShellRunner -configfile generatorConfig.xml -overwrite2、maven项目中使用:
本示例以idea中的项目演示:
1、在pom文件中引入插件:
org.mybatis.generator mybatis-generator-maven-plugin 1.3.6src/main/resources/generatorConfig.xmltruetrue注意:插件的引入位置和"pluginManagement"平级:

2、在项目中添加generatorConfig.xml文件:

3、在右侧maven命令行:

4、生成结果
