JDBC三大连接池(DBCP|C3P0|Druid)及其相关工具使用
发布时间
阅读量:
阅读量
1、DBCP(DataBase Connection Pool)
这是一个部署于 apache 平台的 java 连接池项目,同时也是 tomcat 所采用的连接池模块。若要独立使用 dbcp,需引入两个 jar 包:commons-dbcp.jar 与 commons-pool.jar。由于数据库连接的创建过程较为耗时,因此通过连接池机制提前与数据库建立若干连接,并将其存储于内存中。当应用程序需要获取数据库连接时,可直接从连接池中调取已有的连接,使用完毕后将其归还至池中。
配置文件添加
配置文件名称:dbcp.properties
配置文件存放路径:src 目录下
#连接设置
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/school
username=root
password=root
#<!-- 初始化连接 -->
initialSize=10
#最大连接数量
maxTotal=50
#<!-- 最大空闲连接 -->
maxIdle=20
#<!-- 最小空闲连接 -->
minIdle=5
#<!-- 超时等待时间以毫秒为单位 5000
全部评论 (0)
还没有任何评论哟~
