本文主要讲述druid连接池连接数据库的操作步骤
1. 在libs中引入druid的jar包
2. 在src下引入druid.properties配置文件
druid.properties配置文件如下:
driverClassName=com.mysql.cj.jdbc.Driver url=jdbc:mysql://localhost:3306/hspdb02?serverTimezone=UTC&rewriteBatchedStatements=true username=root password=zw20010108 initialSize=10 maxActive=50 minIdle=5 maxWait=6000
3. 编写连接代码
public class DruidTest { // 使用德鲁伊连接池,连接数据库 @Test @SuppressWarnings({"all"}) public void TestDruid() throws Exception{ // 1.将Druid的jar引入至libs文件夹中 // 2.在src下添加druid.properties文件 // 3.使用properties类的对象,加载druid.properties文件 Properties properties = new Properties(); properties.load(new FileInputStream("src\\druid.properties")); // 4.将properties对象作为参数,创建druid数据连接池对象 DataSource druidDataSource = DruidDataSourceFactory.createDataSource(properties); long start = System.currentTimeMillis(); for (int i = 0; i < 500000; i++) { Connection connection = druidDataSource.getConnection(); connection.close(); } long end = System.currentTimeMillis(); System.out.println("执行时间: " + (int)(end-start)); } }
注意,创建数据池的方式:
DataSource druidDataSource = DruidDataSourceFactory.createDataSource(properties);
这里的properties对象需要读取druid.properties配置文件。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/98943.html