Advertisement

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)

还没有任何评论哟~