数据库连接池——C3P0和Druid(下)

Druid数据库连接池

Druid:数据库连接池技术,由阿里巴巴提供
使用步骤:
——1.导入jar包(1个),别忘记也要导入数据库驱动jar包
——2.定义配置文件:
————properties形式的
————可以叫任意名称,可以放在任意的目录下面
——3.加载properties配置文件。
——4.获取数据库连接池对象:通过工厂类来获取 DruidDataSourceFactory
——5.获取连接:getConnection();

package cn.itcast.datasource.druid;


import com.alibaba.druid.pool.DruidDataSourceFactory;

import javax.sql.DataSource;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.util.Properties;

public class DruidDemo {
    public static void main(String[] args) throws Exception {
        //1.导入jar包
        //2.定义配置文件
        //3.加载配置文件
        Properties pro=new Properties();
        InputStream is = DruidDemo.class.getClassLoader().getResourceAsStream("druid.properties");
        pro.load(is);
        //4.获取连接池对象
        DataSource ds = DruidDataSourceFactory.createDataSource(pro);
        //5.获取连接
        Connection conn = ds.getConnection();
        System.out.println(conn);

    }

}

数据库连接池——C3P0和Druid(下)_第1张图片

你可能感兴趣的:(java)