druid数据库连接池的使用

Posted newcityboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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();



以上是关于druid数据库连接池的使用的主要内容,如果未能解决你的问题,请参考以下文章

druid数据库连接池的使用

DRUID连接池的简单使用

Druid数据库连接池的一般使用

阿里巴巴druid数据连接池的配置及使用

阿里巴巴Druid数据库连接池的使用

JDBC之Druid连接池的使用