springboot2.3.1与springboot1.5连接数据库的差别
- 1.Spring Boot 2.3.1与Spring Boot 1.5 默认数据源
- 1.springboot2.3.1默认数据源
- 2.HikariDataSource优点
- 2.springboot连接数据库配置
- 1.springboot连接数据库配置文件
1.Spring Boot 2.3.1与Spring Boot 1.5 默认数据源
1.springboot2.3.1默认数据源
Spring Boot 2.3.1 默认使用 com.zaxxer.hikari.HikariDataSource 数据源,而以前版本,如 Spring Boot 1.5 默认使用 org.apache.tomcat.jdbc.pool.DataSource 作为数据源;
2.HikariDataSource优点
HikariDataSource 号称 Java WEB 当前速度最快的数据源,相比于传统的 C3P0 、DBCP、Tomcat jdbc 等连接池更加优秀;
2.springboot连接数据库配置
1.springboot连接数据库配置文件
springboot连接数据库只需要配置spring.datasource即可:
spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://localhost:3306/jdbc?serverTimezone=Asia/Shanghai
driver-class-name: com.mysql.cj.jdbc.Driver
一个具有注脚的文本。1
spring boot 搭配 mysql 驱动版本较高时,如 mysql-connector-java:8.0.16,此时 driver-class-name 的值要带 cj;url 的值要带时区 serverTimezone ↩︎