开源数据库连接池
C3P0
-
C3P0数据库连接池的使用步骤
-
导入jar包 两个:c3p0.jar 和 mchange-commons-java.jar
-
导入配置文件到src目录下(!!!!视频说是放到src目录,但其实必须放resource目录才行,亲测,浪费了我一个小时时间) **注意:**C3P0配置文件会自动加载,但是必须叫c3p0-config.xml或c3p0-config.properties。后来发现是不同项目的原因,如果是java项目就是src目录,如果是javaweb项目的话就是resource目录
-
创建C3P0连接池对象
DataSource dataSource = new ComboPooledDataSource();
-
获取数据库连接进行使用
Connection con = null; con = dataSource.getConnection();
-
相关jar包:
链接:https://pan.baidu.com/s/18mibNU4BCRQ5U3FhngpxLg
提取码:4r4r
Druid
阿里技术团队提供,被称为目前国内最好的连接池技术实现之一
使用步骤:
- 导入jar包
- 编写配置文件,放到resource目录下
- 通过Properties集合加载配置文件
- 通过Druid连接池工厂获取数据库连接池对象
- 获取数据库连接进行使用