以前のブログでは、C3P0がデータベースに接続する方法について説明しました。このブログでは、Druidがデータベースに接続する方法を紹介しています。関連するJarパッケージは、次のパスで入手できます。
リンク:https
: //pan.baidu.com/s/17j6bj8bWgyufV-YnKTs1Mw抽出コード:gz7l
1.以下に示すように、ダウンロード後にJarパッケージの1つをロードします
2.構成ファイルdruid.propertiesをロードし、このファイルをSrcパスに配置して、対応するパラメーターを変更します。
3.コードを書く
package com.Druid;
import com.alibaba.druid.pool.DruidDataSourceFactory;
import javax.sql.DataSource;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.Properties;
/**
* 下面的是druis的连接步骤
*/
public class test {
public static void main(String[] args) throws Exception {
//导入jar包
//配置druid.properties文件
Properties pro = new Properties();
//加载druid.properties文件
InputStream is = test.class.getClassLoader().getResourceAsStream("druid.properties");
//加载流
pro.load(is);
//创建对象
DataSource da = DruidDataSourceFactory.createDataSource(pro);
//获取连接
Connection con = da.getConnection();
//创建sql语句
String sql ="select * from student";
//创建是sta对象
Statement sta = con.createStatement();
//进行查询
ResultSet res = sta.executeQuery(sql);
//解析语句
while (res.next()){
System.out.println(
" druid获取数据库连接方法: 姓名:"+ res.getString(1)+ " 年龄:"+res.getInt(2)
);
}
con.close();//归还连接
}
}
4.実行
ご不明な点がございましたら、個人的に私とチャットしてください!