#数据源配置
spring:
datasource:
#mysql账号 ****自己根据填写
password: ****
#mysql密码
username: ****
#JDBC连接地址
url: ****
#mysql数据驱动
driver-class-name: com.mysql.cj.jdbc.Driver
#德鲁伊连接池
type: com.alibaba.druid.pool.DruidDataSource
#-----------------------
# 数据源其他配置
#初始化时建立物理连接的个数。初始化发生在显示调用init方法,或者第一次getConnection时
initialSize: 5
#最小连接池数量
minIdle: 5
#最大连接池数量
maxActive: 20
#获取连接时最大等待时间,单位毫秒。配置了maxWait之后,
#缺省启用公平锁,并发效率会有所下降,
#如果需要可以通过配置useUnfairLock属性为true使用非公平锁。
maxWait: 60000
#有两个含义:
#1) Destroy线程会检测连接的间隔时间
#2) testWhileIdle的判断依据,详细看testWhileIdle属性的说明
timeBetweenEvictionRunsMillis: 60000
minEvictableIdleTimeMillis: 300000
#用来检测连接是否有效的sql,要求是一个查询语句。
#如果validationQuery为null,testOnBorrow、testOnReturn、
#testWhileIdle都不会其作用。
validationQuery: SEL
关于德鲁伊Druid数据源的配置 附代码详解
最新推荐文章于 2024-07-25 11:20:42 发布