hikaricp資料庫連接配接池是目前很流行的資料源
1.需要引入mysql的驅動、hikaricp依賴
<properties>
<java.version>1.8</java.version>
<hikari.version>2.7.9</hikari.version>
<mysql.version>8.0.13</mysql.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>${hikari.version}</version>
</dependency>
</dependencies>
這個pom包含了spring-boot、mysql-jdbc、hikaricp的依賴
開始使用
第一步先連接配接上資料庫先
使用的是spring-boot 配置檔案是yml
是以這裡我采用的是yml的配置方式
在yml配置mysql的連接配接配置為
spring:
datasource:
type: com.zaxxer.hikari.HikariDataSource
url: jdbc:mysql://localhost:3306/xxxx?useSSL=false&charaterEncoding=utf-8&serverTimezone=UTC
username: root
password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
type:資料源
url:位址,本地位址或者遠端位址
xxxx:資料庫名稱
username:mysql使用者名
password:mysql密碼
driver-class-name:mysql連接配接驅動
第二步開始配置,連接配接
type: com.zaxxer.hikari.HikariDataSource
這行就配置指定了項目使用的資料庫連接配接池是hikaricp
是以可以直接啟動項目檢視是否連接配接成功
連接配接成功可以看到
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnL5ATN0UzNwcTM4EjMwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
表示成功了