Mapper代码生成器--记录
Mapper代码生成器
1、代码目录结构:
2、配置pom.xml文件
${basedir}/src/main/java
club.codehero.mapper
club.codehero.pojo
${basedir}/src/main/resources
mapper
4.1.5
5.1.26
mysql
mysql-connector-java
${mysql.version}
tk.mybatis
mapper
${mapper.version}
org.apache.maven.plugins
maven-compiler-plugin
3.8.0
1.8
1.8
UTF-8
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.6
${basedir}/src/main/resources/generator/generatorConfig.xml
true
true
mysql
mysql-connector-java
${mysql.version}
tk.mybatis
mapper
${mapper.version}
3、配置generatorConfig.xml文件
- generatorConfig.xml存放目录和文件名称必须和pom.xml中的p
- 以上面的pom.xml为例,配置的路径为${basedir}/src/main/resources/generator/generatorConfig.xml,可以参照一、目录结构给的图。
4、配置db.properties文件
jdbc.user=数据库用户名
jdbc.password=数据库密码
jdbc.url=jdbc:mysql://localhost:3306/数据库名称
jdbc.driver=数据库驱动
#配置mapper生成器
mapper.plugin=tk.mybatis.mapper.generator.MapperPlugin
mapper.Mapper=tk.mybatis.mapper.common.Mapper
5、启动代码生成器
- 在 pom.xml 这一级目录的命令行窗口执行 mvn mybatis-generator:generate;
- 直接在idea中maven目录中点击mybatis-generator:generate即可生成代码;