IDEA+SpringBoot+Mybatis Generator+MySQL8.0.17自动生成实体类和Mapper


1、搭建SpringBoot项目

2、修改pom.xml文件

添加依赖:


mysql
mysql-connector-java
8.0.17



org.mybatis.generator
mybatis-generator-core
1.3.5


tk.mybatis
mapper
4.0.0

添加插件:


org.mybatis.generator
mybatis-generator-maven-plugin
1.3.5

true
true
src/main/resources/generator/generatorConfig.xml



mysql
mysql-connector-java
8.0.17


tk.mybatis
mapper
4.0.0


3、创建generatorConfig.xml文件

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











connectionURL="jdbc:mysql://localhost:3306/kosi?characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8"
userId="root"
password="root">


targetProject="src/main/java"/>

targetProject="src/main/resources"/>

targetProject="src/main/java"
type="XMLMAPPER"/>






4、启动插件生成代码