1、pom.xml文件中加入依赖
<!-- 1、mysql:MyBatis相关依赖 -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.0</version>
</dependency>
<!-- 2、mysql:mysql驱动 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- 3、mysql:阿里巴巴数据库连接池 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.12</version>
</dependency>
2、application.yml
#mybatis配置
mybatis:
mapper-locations:
- classpath:mapper/*.xml
#数据库连接配置
datasource:
#配置当前使用的数据源的操作类型
type: com.alibaba.druid.pool.DruidDataSource
#配置MySQL的驱动程序类
driver-class-name: com.mysql.cj.jdbc.Driver
#数据库连接地址
url: jdbc:mysql://localhost:3306/distributed-lock?characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
#数据库连接用户名
username: root
#数据库连接密码
password: root
#进行数据库连接池的配置
dbcp2:
#初始化提供的连接数 initial-size: 5
#数据库连接池的最小维持连接数 min-idle: 5
#最大的连接数
max-total: 5
#等待连接获取的最大超时时间 max-wait-millis: 200 validation-query: SELECT 1
test-while-idle: true
test-on-borrow: false
test-on-return: false