数据库连接池_Druid的基本使用

数据库连接池_Druid的基本使用

Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。

Druid数据库连接池实现技术 由阿里巴巴提供

步骤

1.导入druid-1.1.9jar包和mysql驱动包

导入druid-1.1.9jar包和mysql驱动包

2.定义配置文件

是properties形式的

可以任意名称,放在任意目录下

定义配置文件

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(); 

完整代码

 package com.wxy97.datasource.druid;

import com.alibaba.druid.pool.DruidDataSourceFactory;
import javax.sql.DataSource;
import java.io.InputStream;
import java.sql.Connection;
import java.util.Properties;

public class DruidDemo {

    public static void main(String[] args) throws Exception {
        //1.导入druid-1.1.9jar包和mysql驱动包
        //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);
    }

}  

运行成功

运行

Last modification:February 9th, 2019 at 01:24 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

One comment

  1. 醉枫染墨

    日常灌水