Druid连接池的快速使用
- 下载
jar
包
druid1.2.8
- 配置文件
- 配置文件要放在src目录下
- 文件名可以随意设置
- 配置文件需要手动导入
# 这里省略了注册驱动
url=jdbc:mysql://localhost:3306/数据库?serverTimezone=UTC
username=root
password=密码
# 初始时连接数量
initialSize=5
# 最大连接数量
maxActive=10
# 延迟时间
maxWait=3000
?serverTimezone=UTC
8版本的JDBC需要用到,5版本不需要
public class DruidDemo {
public static void main(String[] args) throws Exception {
InputStream is = DruidDemo.class.getClassLoader().getResourceAsStream("druid.properties");
Properties properties = new Properties();
properties.load(is);
DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
Connection connection = dataSource.getConnection();
Statement st = connection.createStatement();
ResultSet resultSet = st.executeQuery("SELECT * FROM user");
while (resultSet.next()) {
System.out.println(resultSet.getString("name") + "\t" + resultSet.getInt("age"));
}
}
}