数据库连接池_实现介绍:
1.实现∶
1.标准接口: Datasource javax.sql包下的
1.方法∶
获取连接: getconnection()
归还连接:connection.close()。如果连接对象Connection是从连接池中获取的,那么调用connection.close()方法,则不会再关闭连接了。
而是归还连接
2.—般我们不去实现它,有数据库厂商来实现
1. C3Po:数据库连接池技术
2. Druid:数据库连接池实现技术,由阿里巴巴提供的
数据库连接池_c3p0基本使用:
1. C3PO:数据库连接池技术
步骤︰
1.导入jar包(两个)c3po-0.9.5.2.jar mchange-commons-java-0.2.12.jar ,
不要忘记导入数据库驱动jar包
2.定义配置文件:
名称:c3po.properties 或者 c3po-config.xml
路径:直接将文件放在src目录下即可。
3.创建核心对象数据库连接池对象comboPooledDatasource
4.获取连接: getconnection
代码实现:
/** * c3p0的演示 */ public class C3P0Demo1 { public static void main(String[] args) throws SQLException { // 1.创建数据库连接池对象 DataSource source = new ComboPooledDataSource(); // 2.获取连接对象 Connection conn = source.getConnection(); // 3.打印 System.out.println(conn); } }
标签:实现,数据库,jar,c3p0,连接,连接池 From: https://www.cnblogs.com/hungui/p/16815689.html