1、 导入相关jar包
c3p0-0.9.2-pre4.jar
mchange-commons-java-0.2.2.jar
2、在项目根目录下添加配置文件
c3p0.properties
c3p0连接方法
调用从c3p0连接池工具类获取链接
获取出c3p0工具类
jdbc-c3p0连接池
① 导包:
② 在项目根目录增加配置文件
c3p0.properties (driverClassName/url/username/password/maxActive)
③ 编写类文件,创建连接池
C3P0jar
@JDBC---数据库连接池之C3P0
1.导入相关C3P0的jar包
c3p0-0.9.2-pre4.jar
mchange-commons-java-0.2.2.jar
2.在项目根目录下添加配置文件c3p0.properties
c3p0.driverClassName="com.mysql.jdnc.Driver" c3p0.url="jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8" c3p0.username="root" c3p0.password="root" |
3.编写类文件,创建连接池
public class C3P0Util{ private static ComboPooledDataSource ds=new ComboPooledDataSource(); public static Connection getConnection(){ try{ return ds.getConnection(); catch(SQLException e){ throw new RuntimeException(e); } } }
2- c3p0连接使用步骤
1)导入相关的jar包
mchange-commons-java0.2.2.jar
c3p0-0.9.2-pre4.jar
2)在项目根目录下添加配置文件c3p0.properties
主要配置信息
3)编写类文件,创建连接池
public class C3P0Util { // 1.创建数据源 // ComboPooledDataSource 内部实现已经加载了c3p0的配置文件 public static ComboPooledDataSource cs = new ComboPooledDataSource(); public static Connection getConnection() { try { return cs.getConnection(); } catch (SQLException e) { e.printStackTrace(); throw new RuntimeException(); } } }
@JDBC---数据库连接池之C3P0
1.导入相关C3P0的jar包
c3p0-0.9.2-pre4.jar
mchange-commons-java-0.2.2.jar
2.在项目根目录下添加配置文件c3p0.properties
c3p0.driverClassName="com.mysql.jdnc.Driver" c3p0.url="jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8" c3p0.username="root" c3p0.password="root"
3.编写类文件,创建连接池
public class C3P0Util{ private static ComboPooledDataSource ds = new ComboPooledDataSource(); public static Connection getConnection(){ try{ return ds.getConnection(); }catch(SQLException e){ throw new RuntimeException(e); } } }
c3p0Utils
c3p0
c3p0 jar包