1.引入Mysql
org.springframework.boot spring-boot-configuration-processor true mysql mysql-connector-java runtime org.mybatis.generator mybatis-generator-core 1.3.6 org.mybatis mybatis 3.4.6 com.github.pagehelper pagehelper 4.1.6
2.配置application.yml
spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/ordershop username: root password: 123456 tomcat: initial-size: 5 max-active: 30 aop: auto: true proxy-target-class: false jpa: hibernate: ddl-auto: update show-sql: true
mybatis: mapperLocations: classpath:mybatis/mapper*.xml typeAliasesPackage: com.lz.ordershop.*.model pageHelper: reasonable: "true" supportMethodsArguments: "true" returnPageInfo: check params: count=countSql
3.配置一个数据库链接的配置文件 config.properties
Mybatis Generator configuration
MySQL Connector Jar
classPath=C:/Users/user/.m2/repository/mysql/mysql-connector-java/8.0.13/mysql-connector-java-8.0.13.jar
MySQL
jdbc_driver=com.mysql.cj.jdbc.Driver jdbc_url=jdbc:mysql://127.0.0.1:3306/ordershop?useUnicode=true&nullCatalogMeansCurrent=true jdbc_user=root jdbc_password=123456
4.配置自动生成的配置文件generatorConfig.xml
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
5.使用mavn命令进行生成
mvn antrun:run
mvn mybatis-generator:generate