# 插件路径
drive.class.path=C:\\work\\mysql-connector-5.1.8.jar
# 数据库配置
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/tableName?useUnicode=true&characterEncoding=utf-8&useSSL=false
jdbc.username=user
jdbc.password=pwd
# 生成路径
entity.package=AutoPlug.Entity
dao.package=AutoPlug.Dao
xml.mapper.package=mapper
#目录
target.path1=src/main/java
target.path2=src/main/resources
#数据库表名(前)和实体名(后)
target.tableName=databaseTableName
target.domainObjectName=javaentityName
3.配置pol.xml
1.8
1.8
UTF-8
UTF-8
1.8
${basedir}/src/main/resources/generator/generatorConfig.xml
file:///${basedir}/src/main/resources/generator/generatorConfig.properties
1.3.5
UTF-8
compile
org.mybatis.generator
mybatis-generator-maven-plugin
${plugin.mybatis.generator}
${mybatis.generator.generatorConfig.xml}
true
true
1、pom.xml
${basedir}/src/main/resources/generator/generatorConfig.xml
file:///${basedir}/src/main/resources/generator/generatorConfig.properties
1.3.5
org.mybatis.generator
mybatis-generator-maven-plugin
${plugin.mybatis.generator}
${mybatis.generator.generatorConfig.xml}
true
true
2、修改generatorConfig.properties文件
a、插件路径
b、数据库信息
c、生成路径
d、配置表名实体名
3、使用maven运行mybatis-generator-maven-plugin插件
a、在Intellij IDEA添加一个“Run运行”选项,使用maven运行mybatis-generator-maven-plugin插件
b、“Command line” 选项中输入“mybatis-generator:generate -e” 这里加了“-e ”选项是为了让该插件输出详细信息,这样可以帮助我们定位问题。(有时也不能加 -e)
c、如果添加成功,则run
4、生成的mapper.java文件添加扫苗注解
@Repository
@Mapper
注意事项:
该配置重复执行会无限写入xml 到时候会报重复id异常
插件地址:
链接:https://pan.baidu.com/s/1djjHLDCkCK7AruM8p0mW8w
提取码:48xg
复制这段内容后打开百度网盘手机App,操作更方便哦
程序员修仙练级群:709332479