本文记录一下完整的 SpringBoot3 整合 Mybatis 的步骤。
只要按照本步骤来操作,整合完成后就可以正常使用。
1. 添加数据库驱动依赖
以 MySQL 为例。
当不指定 依赖版本的时候,会 由 springboot 自动管理。
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
<!-- <version>8.0.32</version> -->
</dependency>
2. 添加 MyBatis 依赖
第三方的依赖库,需要明确的指定版本号。推荐使用最新的即可。
<!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>3.0.3</version>
</dependency>
3. 配置数据源信息
在 application.yaml 文件中添加数据源的信息
spring:
datasource:
# 数据库连接驱动
driver-class-name: com.mysql.cj.jdbc.Driver
# 数据源类型: 默认的是 Hikari
type: com.zaxxer.hikari.HikariDataSource
# 数据库连接地址
url: jdbc:mysql://localhost:3306/test?useUnicode=true