3 回答

TA貢獻1834條經驗 獲得超8個贊
@Configuration
@ConfigurationProperties(prefix = "params.datasource")
public class JpaConfig extends HikariConfig {
@Bean
public DataSource dataSource() throws SQLException {
return new HikariDataSource(this);
}
}
application.yml
params:
datasource:
driverClassName: com.mysql.jdbc.Driver
jdbcUrl: jdbc:mysql://localhost:3306/myDb
username: login
password: password
maximumPoolSize: 5
更新!從Spring Boot 1.3.0版本開始:
只需將HikariCP添加到依賴項
配置application.yml
application.yml
spring:
datasource:
type: com.zaxxer.hikari.HikariDataSource
url: jdbc:h2:mem:TEST
driver-class-name: org.h2.Driver
username: username
password: password
hikari:
idle-timeout: 10000
更新!從Spring Boot 2.0.0版本開始:
默認連接池已從Tomcat更改為Hikari :)
添加回答
舉報