Springboot2.0之HikariCP 连接池
连接hikari数据源
spring.datasource.type=com.zaxxer.hikari.HikariDataSource
数据库连接地址
spring.datasource.hikari.jdbc-url=
数据库账户,如果使用了jdbcUrl则需要此属性
spring.datasource.hikari.username=
数据库密码,如果使用了jdbcUrl则需要此属性
spring.datasource.hikari.password=
是否自动提交事务
spring.datasource.hikari.auto-commit=
连接超时时间(毫秒),如果在没有连接可用的情况下等待超过此时间,则抛出 SQLException 默认30000(30秒)
spring.datasource.hikari.connection-timeout=
空闲超时时间(毫秒),只有在minimumIdle<maximumPoolSize时生效,超时的连接可能被回收,数值 0 表示空闲连接永不从池中删除 默认600000(10分钟)
spring.datasource.hikari.idle-timeout=
连接池中的连接的最长生命周期(毫秒)。数值 0 表示不限制 默认1800000(30分钟)
spring.datasource.hikari.max-lifetime=
连接池每分配一条连接前执行的查询语句(如:SELECT 1),以验证该连接是否是有效的
。如果你的驱动程序支持 JDBC4,HikariCP 强