数据库连接池_c3p0配置演示:
1. C3PO:数据库连接池技术
步骤:
1.导入jar包(两个)c3po-0.9.5.2.jar mchange-commons-java-0.2.12.jar ,
不要忘记导入数据库驱动jar包
2.定义配i文件:
名称: capa.properties或者c3po-config.xml
路径:庐接将文件放在src目录下即可。
3.创建核心对象数据库连接池对象comboPooledDatasource
4.获取连接∶getconnection
public static void main(String[] args) throws SQLException { // 1.获取DataSource DataSource ds = new ComboPooledDataSource(); // 2.获取连接 for (int i = 1; i <= 11; i++) { Connection conn = ds.getConnection(); System.out.println(i + ":" + conn); if (i == 5) { conn.close();//归还连接到连接池中 } } test(); } public static void test() throws SQLException { // 1.1获取DataSource DataSource ds = new ComboPooledDataSource("otherc3p0"); // 2.获取连接 for (int i = 1; i <=10 ; i++) { Connection conn = ds.getConnection(); System.out.println(i + ":" + conn); } }
数据库连接池_druid基本使用:
1. Druid :数据库连接池实现技术,由阿里巴巴捉供的
步骤:
1.导入jardruid-1.o.9.jar
2.定义配文件:
足properties形式的
可以叫任赢名称,可以放在任意目录下
3.加载配文件。Properties
4,获取数据库连接池对象:通过工厂来来获取DruidDataSourceFactpry
5.获取连接:getconnection
代码实现:
/** * Druid演示 */ public class DruidDemo { public static void main(String[] args) throws Exception { // 1.导入jar包 // 2.定义配置文件 // 3.加载配置文件 Properties pro = new Properties(); InputStream is = DruidDemo.class.getClassLoader().getResourceAsStream("druid.properties"); pro.load(is); // 4.获取地球池对象 DataSource ds = DruidDataSourceFactory.createDataSource(pro); // 5.连胜获取练 Connection conn = ds.getConnection(); System.out.println(conn); } }
标签:数据库,jar,druid,获取,导入,连接池 From: https://www.cnblogs.com/hungui/p/16816668.html