c3p0基本使用方法和配置文件
2017-04-12 15:58
555 查看
基本使用方法
@Test
public void demo() throws PropertyVetoException, SQLException{
ComboPooledDataSource dataSource=new ComboPooledDataSource();
//设置四大参数的配置
dataSource.setDriverClass("com.mysql.jdbc.Driver");
dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/数据库的名称");
dataSource.setUser("root");
dataSource.setPassword("密码");
//对缓冲池进行设置
// dataSource.setAcquireIncrement(6);
// dataSource.setInitialPoolSize(10);
// dataSource.setMinPoolSize(5);
// dataSource.setMaxPoolSize(40);
////
Connection con=dataSource.getConnection();
//打印查看连接对象
System.out.println(con);//打印的结果为:com.mchange.v2.c3p0.impl.NewProxyConnection@5090d8ea
con.close();
配置文件
文件名必须叫 c3p0-config.xml
文件位置必须在src下
配置文件如下
<?xml
version="1.0"encoding="UTF-8"?>
<c3p0-config>
<default-config>
<property
name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://localhost:3306/数据库名称</property>
<property
name="user">root</property>
<property
name="password">密码</property>
<property
name="acquireIncrement">2</property>
<property
name="initialPoolSize">10</property>
<property
name="minPoolSize">2</property>
<property
name="maxPoolSize">10</property>
</default-config>
//代码实现
public void test() throws SQLException{
ComboPooledDataSource dataSource=new ComboPooledDataSource();
Connection con=dataSource.getCo
90eb
nnection();//直接得到该连接对象
System.out.println(con);//com.mchange.v2.c3p0.impl.NewProxyConnection@565bb966
con.close();
}
若在 <default-config>
后面加上 <named-config name="数据厂商-config">
代码
ComboPooledDataSource dataSource=new ComboPooledDataSource(“数据厂商-config”);//得到配置
@Test
public void demo() throws PropertyVetoException, SQLException{
ComboPooledDataSource dataSource=new ComboPooledDataSource();
//设置四大参数的配置
dataSource.setDriverClass("com.mysql.jdbc.Driver");
dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/数据库的名称");
dataSource.setUser("root");
dataSource.setPassword("密码");
//对缓冲池进行设置
// dataSource.setAcquireIncrement(6);
// dataSource.setInitialPoolSize(10);
// dataSource.setMinPoolSize(5);
// dataSource.setMaxPoolSize(40);
////
Connection con=dataSource.getConnection();
//打印查看连接对象
System.out.println(con);//打印的结果为:com.mchange.v2.c3p0.impl.NewProxyConnection@5090d8ea
con.close();
配置文件
文件名必须叫 c3p0-config.xml
文件位置必须在src下
配置文件如下
<?xml
version="1.0"encoding="UTF-8"?>
<c3p0-config>
<default-config>
<property
name="driverClass">com.mysql.jdbc.Driver</property>
<property name="jdbcUrl">jdbc:mysql://localhost:3306/数据库名称</property>
<property
name="user">root</property>
<property
name="password">密码</property>
<property
name="acquireIncrement">2</property>
<property
name="initialPoolSize">10</property>
<property
name="minPoolSize">2</property>
<property
name="maxPoolSize">10</property>
</default-config>
//代码实现
public void test() throws SQLException{
ComboPooledDataSource dataSource=new ComboPooledDataSource();
Connection con=dataSource.getCo
90eb
nnection();//直接得到该连接对象
System.out.println(con);//com.mchange.v2.c3p0.impl.NewProxyConnection@565bb966
con.close();
}
若在 <default-config>
后面加上 <named-config name="数据厂商-config">
代码
ComboPooledDataSource dataSource=new ComboPooledDataSource(“数据厂商-config”);//得到配置
相关文章推荐
- php smarty 缓存和配置文件的基本使用方法
- H5+Mui文件配置 vue-resource基本使用方法
- ASP.NET Web.config配置文件的基本使用方法
- [转]ASP.NET Web.config配置文件的基本使用方法
- ASP.NET Web.config配置文件的基本使用方法
- struts中使用validation构架 基本配置方法
- iBATIS配置文件的特殊使用方法
- FCKeditor2.6基本配置优化修改使用方法
- Web.Config配置文件中customErrors元素的使用方法
- java反射调用配置文件构造类对象,使用其方法
- Silverlight中使用配置文件方法
- 使用Spring 来配置 hibernate 映射文件的 两种方法
- xml——配置文件的基本使用
- (原创)Urlrewrite 独立配置文件的使用方法
- Log4j的基本配置和使用方法
- 使用Eclipse3.2(MyEclipse)+ abator自动生成iBatis代码以及配置文件的方法
- Unity使用独立配置文件的方法
- WebWork之--使用fileUpload interceptor实现文件上传[基本配置+注意事项]
- Unity的外部配置文件使用方法
- 文字编辑器FCKeditor 简介以及基本配置和使用方法