C3P0 数据库连接池使用四步走

默认分类 · 2021-10-01

引入两个包

一个是C3P0的核心包 c3p0-x.jar,另一个是C3P0的依赖包 mchange-commons-java-x.jar
*其中x表示版本号

第二步,准备配置文件

配置文件直接放到classpath路径下即可,为了方便自动加载解析,名称必须是c3p0-config.xml

第三步,创建数据库连接池对象

DataSource ds = new comboPooledDataSource()

第四步,获取连接

Connection conn = ds.getConnection()

伪代码简单示例

package com.wlmqtc.www;

import javax.sql.DataSource;
import java.sql.Connection;

public class C3P0Demo{
  public static void main(String[] args){
    DataSource ds = new ComboPooledDataSource();
    Connection conn = ds.getConnection();
    // 拿到了数据库连接conn, 之后便可以拿着conn句柄,对数据库进行增删改查了
  }
}
java
Theme Jasmine by Kent Liao