druid数据库连接池的使用

driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/estore
username=root
password=123
#初始连接数
initialSize=5
#最大连接数
maxActive=10
#最大连接时间
maxWait=3000



package cn.itcast.datasource.druid;

import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.pool.DruidDataSourceFactory;

import javax.sql.DataSource;
import java.io.*;
import java.sql.Connection;
import java.util.Properties;

/**
* @author newcityman
* @date 2019/8/16 - 23:29
*/
public class DruidDemo {
public static void main(String[] args) {
try {
// 1、导入jar包
// 2、定义配置文件
// 3、加载配置文件
Properties prop = new Properties();
InputStream is = DruidDemo.class.getClassLoader().getResourceAsStream("druid.properties");
prop.load(is);
// 4、获取连接对象
DataSource dataSource = DruidDataSourceFactory.createDataSource(prop);
// 5、获取连接
Connection conn = dataSource.getConnection();
// System.out.println(conn);
} catch (Exception e) {
e.printStackTrace();
}
}
}

猜你喜欢

转载自www.cnblogs.com/newcityboy/p/11366927.html