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.HikariDataSourceurl: jdbc:mysql://localhost:3306/xxxx?useSSL=false&charaterEncoding=utf-8&serverTimezone=UTCusername: rootpassword: 123456driver-class-name: com.mysql.cj.jdbc.Driver
type:数据源
url:地址,本地地址或者远程地址
xxxx:数据库名称
username:mysql用户名
password:mysql密码
driver-class-name:mysql连接驱动
第二步开始配置,连接
type: com.zaxxer.hikari.HikariDataSource
这行就配置指定了项目使用的数据库连接池是hikaricp
所以可以直接启动项目查看是否连接成功
连接成功可以看到
表示成功了