package com.hspedu.Druid;
import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.pool.DruidDataSourceFactory;
import org.junit.jupiter.api.Test;
import javax.sql.DataSource;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.sql.Connection;
import java.util.Properties;
/**
* @author: guorui fu
* @versiion: 1.0
*/
public class Druid {
@Test
public void testDriud() throws Exception {
/*
1.加入 Druid.jar包
2.加入配置文件,druid.properties 将该文件拷贝到src目录
3.创建properties对象,读取配置文件
*/
Properties properties = new Properties();
properties.load(new FileInputStream("src\\druid.properties"));
//4.创建一个指定的数据库
long start = System.currentTimeMillis();
DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
for (int i = 0; i < 50000; i++) {
Connection connection = dataSource.getConnection();
connection.close();
}
long end = System.currentTimeMillis();
System.out.println("Druid连接 50000次 时长:" + (end - start));
}
}
Druid包的连接
最新推荐文章于 2024-07-22 14:15:06 发布