SpringBoot整合MyBatis最大的特点就是省事,相比于Spring整合MyBatis来讲,省了很多的步骤,并且操作简单,容易弄懂。
源码开放下载,里面有很多的操作,可以直接当做模板使用。
步骤一:使用IDEA来创建并整合MyBatis
步骤二:将配置文件改为yml(博主习惯使用yml文件),并设置如下配置
server:
port: 10080
spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://192.168.222.132:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC&allowMultiQueries=true
driver-class-name: com.mysql.jdbc.Driver
mybatis:
mapper-locations: classpath:mapping/*Mapper.xml
type-aliases-package: com.echo.mybatis.template.mybatistemplate.pojo
logging:
level:
com.echo.mybatis.template.mybatistemplate.dao: DEBUG
步骤三:编写一个Mapper文件并放入配置文件指定的目录
步骤四:使用逆向工具完成一个接口的编写(这里使用的mybatis plus插件),完成之后结构如下
步骤五:启动测试
该测试的数据和表都写成了SQL,并放入了项目当中,下载项目之后可以看到相关的SQL文件。
到这里就已经完成了SpringBoot整合Mybatis