后端开发使用Druid德鲁伊数据库连接池

Posted cls1277

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了后端开发使用Druid德鲁伊数据库连接池相关的知识,希望对你有一定的参考价值。

注意要用DataSourceFactory配合配置文件,而不是直接使用DataSource

犯了个傻:如果pros.load出现问题,记得配置文件一定要放到src文件夹下

配置文件写法mysql实例(其他自己查文档):

package com.cls1277.connectionpool;

import com.alibaba.druid.pool.DruidDataSourceFactory;
import org.junit.Test;

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

public class DruidTest 
    //使用德鲁伊进行数据库连接线程池
    @Test
    public void getConnection() throws Exception 
        Properties pros = new Properties();
        InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("druid.properties");
        pros.load(is);
        DataSource source = DruidDataSourceFactory.createDataSource(pros);
        Connection conn = source.getConnection();
        System.out.println(conn);
    


以上是关于后端开发使用Druid德鲁伊数据库连接池的主要内容,如果未能解决你的问题,请参考以下文章

后端开发使用Druid德鲁伊数据库连接池

后端开发Druid数据库连接池,DbUtils.QueryRunner和DbUtils.closeQuietly的使用实例

后端开发Druid数据库连接池,DbUtils.QueryRunner和DbUtils.closeQuietly的使用实例

后端开发Druid数据库连接池,DbUtils.QueryRunner和DbUtils.closeQuietly的使用实例

德鲁伊连接池-Druid

Java 数据库连接池C3P0,德鲁伊(Druid)的详解