C3P0 数据库连接池

《《c3p0数据库连接池》》

//代码配置
ComboPooledDataSource ds = new ComboPooledDataSource();
ds.setDriverClass(“com.mysql.jdbc.Driver”);
ds.setJdbcUrl(“jdbc:mysql://localhost:3306/test”);
ds.setUser(“root”);
ds.setPassword(“123456”);

	//设置连接每次增量为5		
	ds.setAcquireIncrement(5) ;
	
	//设置初始化连接数量20
	ds.setInitialPoolSize(20) ;
	
	//设置最小连接数2
	ds.setMinPoolSize(2) ;
	
	//设置最大连接数50
	ds.setMaxPoolSize(50) ;
			
	Connection con = ds.getConnection();
	System.out.println(con);

2、配置文件配置

配置文件要求:

c3p0-config.xml配置文件如下图所示:

文件名称:必须叫c3p0-config.xml
文件位置:必须在src下

<?xml version="1.0" encoding="UTF-8"?> jdbc:mysql://localhost:3306/mydb1 com.mysql.jdbc.Driver root 123 3 10 2 10 jdbc:mysql://localhost:3306/mydb1 com.mysql.jdbc.Driver root 123 3 10 2 10

//配置文件配置(三行代码即可链接数据库)
ComboPooledDataSource ds = new ComboPooledDataSource();
Connection connection=ds.getConnection();
System.out.println(connection);

c3p0数据库连接池
使用前必须导入:mysql-connector-java-5.1.7-bin.jar,c3p0-0.9.2-pre1.jar和

                         mchange-commons-0.2.jar 三个jar包, 

                         c3p0-oracle-thin-extras-0.9.2-pre1.jar(使用oracle需要导入)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值