jdbc连接dbcp和c3p0
来源:互联网 发布:maven打包 java.lang 编辑:程序博客网 时间:2024/05/23 11:52
package dbcp;import java.sql.Connection;import java.sql.SQLException;import org.apache.commons.dbcp2.BasicDataSource;import org.junit.Test;/** * dbcp * @author zzh * */public class Demo {@Testpublic void fun() throws SQLException{BasicDataSource dataSource =new BasicDataSource();dataSource.setDriverClassName("com.mysql.jdbc.Driver");dataSource.setUrl("jdbc:mysql://localhost:3306/mydb1");dataSource.setUsername("root");dataSource.setPassword("123");dataSource.setMaxWaitMillis(1000);dataSource.setMinIdle(3);dataSource.setMaxTotal(20);Connection con = dataSource.getConnection();System.out.println(con.getClass().getName());con.close(); //把连接归还给池}}
<pre name="code" class="html"><?xml version="1.0" encoding="UTF-8" ?><c3p0-config><default-config> <property name="jdbcUrl">jdbc:mysql://localhost:3306/test</property><property name="driverClass">com.mysql.jdbc.Driver</property><property name="user">root</property><property name="password">123</property><property name="acquireIncrement">3</property><property name="initialPoolSize">10</property><property name="minPoolSize">2</property><property name="maxPoolSize">10</property></default-config></c3p0-config>
package c3p0;import java.beans.PropertyVetoException;import java.sql.Connection;import java.sql.SQLException;import org.junit.Test;import com.mchange.v2.c3p0.ComboPooledDataSource;/** * c3p0 * @author zzh * */public class C3p0Demo {@Testpublic void fun() throws PropertyVetoException, SQLException{ComboPooledDataSource dataSource = new ComboPooledDataSource();//四大参数dataSource.setDriverClass("com.mysql.jdbc.Driver");dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/mydb1");dataSource.setUser("root");dataSource.setPassword("123");//设置参数dataSource.setAcquireIncrement(5);dataSource.setInitialPoolSize(20);dataSource.setMaxPoolSize(30);dataSource.setMinPoolSize(2);Connection con = dataSource.getConnection();System.out.println(con);con.close();}/** * 配置文件连接 * 位子:src下 名字:c3p0-cofig.xml * @throws SQLException */@Testpublic void fun2() throws SQLException{ComboPooledDataSource dataSource = new ComboPooledDataSource();Connection con = dataSource.getConnection();System.out.println(con);con.close();}}
0 0
- jdbc连接dbcp和c3p0
- JDBC连接池 DBCP C3P0
- 开源JDBC连接池DBCP和C3P0配置小结
- 开源JDBC连接池DBCP和C3P0配置小结
- 开源JDBC连接池DBCP和C3P0配置
- 开源JDBC连接池DBCP和C3P0配置
- C3P0和DBCP连接池
- 连接池 DBCP和 C3P0
- dbcp、c3p0、jdbc常用连接配置
- JDBC、事物、连接池、DBCP、C3P0、DBUtils
- JDBC项目-MySQL 事务、JDBC事务示例、连接池dbcp和c3p0
- dbcp和c3p0 以及jdbc的优化
- jdbc之dbcp和c3p0的区别
- DBCP连接池和C3P0连接池
- JDBC JNDI DBCP C3P0
- 连接池配置c3p0、dbcp、tomcat jdbc pool 及常用数据库的driverClass和驱动包
- jdbc升级之连接池 dbcp方法和c3p0方法的比较
- DBCP和C3P0连接池常用配置
- 使用valgrind检查内存问题
- C#根据进程名称获取进程的句柄?
- 软件打包自动添加数据库
- 编程修养——陈皓
- freemaker 创建HTML文件
- jdbc连接dbcp和c3p0
- C++增删改查sqlite入门
- POJ 1276
- Java动态代理
- db2 删除实例
- 黑马程序员-C语方关于i++和i--的区别
- 【MFC动态创建按钮,并在按钮上实现位图的切换显示】
- java-集合操作
- hdu4611 Balls Rearrangement,模拟