使用maven插件自动生成对应的实体类、mapper、xml文件

maven 依赖配置:



com.microsoft.sqlserver
mssql-jdbc
6.1.0.jre8



mysql
mysql-connector-java
runtime



org.mybatis
mybatis
3.4.4



org.mybatis
mybatis-spring
1.3.1

org.mybatis.spring.boot
mybatis-spring-boot-starter
1.1.1


构建所需插件



org.springframework.boot
spring-boot-maven-plugin

true




org.mybatis.generator
mybatis-generator-maven-plugin
1.3.2

src/main/resources/generatorConfig.xml
true
true



org.apache.maven.plugins
maven-compiler-plugin
3.1


org.apache.maven.plugins
maven-surefire-plugin
2.18.1

true



org.apache.maven.plugins
maven-clean-plugin
2.6.1


springboot-test



src/main/java

**/*.xml

false


src/main/resources
true

**/*.xml
application.properties
banner.txt
META-INF/app.properties



generatorConfig.xml





generatorConfig.xml文件配置,该文件在resource目录下。



PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

    D:\maven\repository\com\microsoft\sqlserver\mssql-jdbc\6.1.0.jre8\mssql-jdbc-6.1.0.jre8.jar" />









connectionURL="jdbc:sqlserver://ip:1433;DatabaseName=test"
userId="sa"
password="123456">









targetProject="${generator.path}/src/main/java">





targetProject="${generator.path}/src/main/java">






targetProject="${generator.path}/src/main/java"
type="XMLMAPPER">













转载于:https://www.cnblogs.com/ming-blogs/p/10784650.html

你可能感兴趣的:(使用maven插件自动生成对应的实体类、mapper、xml文件)