java第一种方式
DataSource ds = new ComboPooledDataSource(); for (int i = 1; i <=11; i++) { Connection connection = ds.getConnection(); System.out.println(i+":"+connection); if (i == 5){ connection.close(); } }
java第二中方式
DataSource ds = new ComboPooledDataSource("otherc3p0"); for (int i = 1; i <=10; i++) { Connection connection = ds.getConnection(); System.out.println(i+":"+connection); }
有结果但是过一会儿会出现报错
数据库连接池_druid_基本使用
导入jar包druid-1.o.9.jar
定义配置文件︰
是properties形式的
可以叫任意名称,可以放在任意目录下
加载配i文件。Properties
获取数据库连接池对象:通过工厂来来获取DruidDatasourceFactory
获取连接:getconnection
创建配置文件
Properties properties = new Properties(); InputStream is = DruidDemo.class.getClassLoader().getResourceAsStream("druid.properties"); properties.load(is); DataSource dataSource = DruidDataSourceFactory.createDataSource(properties); Connection connection = dataSource.getConnection(); System.out.println(connection);