Druid连接池的基本配置
发布时间:2017-01-09 00:00:09
<!-- 阿里 druid 数据库连接池 --> < bean id = "dataSource" class = "com.alibaba.druid.pool.DruidDataSource"destroy-meth ...
<!-- 阿里 druid 数据库连接池 -->
< bean id = "dataSource" class = "com.alibaba.druid.pool.DruidDataSource"destroy-method = "close" > <!-- 数据库基本信息配置 --> < property name = "url" value = "${url}" /> < property name = "username" value = "${username}" /> < property name = "password" value = "${password}" /> < property name = "driverClassName" value = "${driverClassName}" /> < property name = "filters" value = "${filters}" /> <!-- 最大并发连接数 --> < property name = "maxActive" value = "${maxActive}" /> <!-- 初始化连接数量 --> < property name = "initialSize" value = "${initialSize}" /> <!-- 配置获取连接等待超时的时间 --> < property name = "maxWait" value = "${maxWait}" /> <!-- 最小空闲连接数 --> < property name = "minIdle" value = "${minIdle}" /> <!-- 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 --> < property name = "timeBetweenEvictionRunsMillis" value ="${timeBetweenEvictionRunsMillis}" /> <!-- 配置一个连接在池中最小生存的时间,单位是毫秒 --> < property name = "minEvictableIdleTimeMillis" value ="${minEvictableIdleTimeMillis}" /> < property name = "validationQuery" value = "${validationQuery}" /> < property name = "testWhileIdle" value = "${testWhileIdle}" /> < property name = "testOnBorrow" value = "${testOnBorrow}" /> < property name = "testOnReturn" value = "${testOnReturn}" /> < property name = "maxOpenPreparedStatements" value ="${maxOpenPreparedStatements}" /> <!-- 打开 removeAbandoned 功能 --> < property name = "removeAbandoned" value = "${removeAbandoned}" /> <!-- 1800 秒,也就是 30 分钟 --> < property name = "removeAbandonedTimeout" value ="${removeAbandonedTimeout}" /> <!-- 关闭 abanded 连接时输出错误日志 --> < property name = "logAbandoned" value = "${logAbandoned}" /> </ bean >
原标题:Druid连接池的基本配置
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。