【笔记】Druid学习笔记

前言

Druid数据库连接池学习笔记

导入jar包

  • druid-1.2.12.jar导入到lib目录下

创建配置文件

1
2
3
4
5
6
7
8
9
10
druidClassName=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://
username=
password=
# 初始化最大连接数
initialSize=5
# 最大连接数
maxActive=5
# 最大等待时间
maxWait=3000

获取数据库连接

src/druid.properties:指定配置文件存放目录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Demo {
public static void main(String[] args) throws Exception {
// 1. 导入jar包
// 2. 创建配置文件
// 3. 加载配置文件
Properties prop = new Properties();
prop.load(new FileInputStream("src/druid.properties"));
// 4. 获取连接池对象
DataSource dataSource = DruidDataSourceFactory.createDataSource(prop);
// 5. 获取数据库连接
Connection connection = dataSource.getConnection();

System.out.println(connection);
}
}

完成

参考文献

哔哩哔哩——黑马程序员