JDBC之C3P0连接池
2017-01-28 18:21
316 查看
c3p0-config.xml 在src目录下
<c3p0-config> <default-config> <property name="jdbcUrl">jdbc:mysql://localhost:3306/day20 </property> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="user">root</property> <property name="password">root</property> <property name="initialPoolSize">3</property> <property name="maxPoolSize">6</property> <property name="maxIdleTime">1000</property> </default-config> </c3p0-config>
@Test//2. XML配置方式,使用C3P0连接池管理连接public void testXML() throws Exception {// 创建c3p0连接池核心工具类// 自动加载src下c3p0的配置文件【c3p0-config.xml】ComboPooledDataSource dataSource = new ComboPooledDataSource();// 使用默认的配置PreparedStatement pstmt = null;// 获取连接Connection con = dataSource.getConnection();for (int i=1; i<11;i++){String sql = "insert into employee(empName,dept_id) values(?,?)";// 执行更新pstmt = con.prepareStatement(sql);pstmt.setString(1, "Rose" + i);pstmt.setInt(2, 1);pstmt.executeUpdate();}pstmt.close();// 关闭con.close();}
相关文章推荐
- 从零开始学JDBC--1.20 连接池工具2--C3P0连接池
- c3p0、dbcp、tomcat jdbc pool 连接池配置简介
- c3p0、dbcp、tomcat jdbc pool 连接池区别
- c3p0、dbcp、tomcat jdbc pool 连接池区别(推荐使用jdbc pool)
- JDBC项目-MySQL 事务、JDBC事务示例、连接池dbcp和c3p0
- c3p0、dbcp、tomcat jdbc pool 连接池区别(推荐使用jdbc pool)
- 使用jdbc-pool替代dbcp、c3p0等连接池的原因
- c3p0、dbcp、tomcat jdbc pool 连接池配置简介及常用数据库的driverClass和驱动包
- c3p0、dbcp、tomcat jdbc pool 连接池配置简介
- JDBC连接池之C3P0
- C3P0、DBCP、Tomcat JDBC Pool 连接池区别(推荐使用JDBC Pool)
- C3P0是一个开放源代码的JDBC连接池
- c3p0、dbcp、tomcat jdbc pool 连接池配置简介及常用数据库的driverClass和驱动包
- Java EE开发第七章:JDBC开发之C3P0连接池的使用(常用)
- 【JDBC单例】和【C3P0连接池基本用法】的对比
- Struts框架原型技术和JDBC高级开发之连接池(dbcp,c3p0)
- JAVAWEB开发之事务详解(mysql与JDBC下使用方法、事务的特性、锁机制)和连接池的详细使用(dbcp以c3p0)
- c3p0--Jdbc连接池的基本使用
- Java Web(十) JDBC的增删改查,C3P0等连接池,dbutils框架的使用
- JDBC、DBCP、C3P0、jdbc-pool--链接方式?连接池?