Druid(德鲁伊)

Druid(德鲁伊)

Druid连接池是阿里巴巴开源的数据库连接池项目,功能强大,性能优秀,是Java语言最好的数据库连接池之一。

使用步骤

  1. 导入jar包
  2. 定义配置文件
  3. 加载配置文件
  4. 获取数据库连接池对象
  5. 获取连接

Druid数据库连接池演示

/**
 * Druid数据库连接池演示
 */
public class DruidDemo {
    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 connection = dataSource.getConnection();

        System.out.println(connection);

        // 查看当前所在的工作路径
        // System.out.println(System.getProperty("user.dir"));
    }
}