本篇文章是基于上篇文章的代码基础上进行的添加,具体代码可以参考上篇文章:SpringBoot的整合(三、整合mybatis)
注意:本篇文章连接的数据库为mysql8.0.16版本的,跟低版本的稍微有些不同。
使用mybatis进行开发的时候,model类、mapper.xml、mapper接口等都自己写十分浪费时间,这里介绍两种自动生成代码文件的工具:
一、使用mybatis的generator工具。
(1)首先pom.xml文件中添加
mysql
mysql-connector-java
8.0.16
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/mybatis-generator.xml
mysql
mysql-connector-java
8.0.16
tk.mybatis
mapper
4.0.0
pom.xml(全)
4.0.0
org.springframework.boot
spring-boot-starter-parent
2.0.1.RELEASE
com.flyinghome
tm
0.0.1-SNAPSHOT
jar
tm
Demo project for Spring Boot