天天看點

java https 連接配接池_java連資料庫、連sftp和資料庫連接配接池踩坑日記(二)

關于資料庫連接配接池,我覺得有些沮喪,因為最後被斃掉了說不用考慮多線程的問題……

我最終選擇的是c3p0,不過找不到最詳細的那份教程了,也解決不了如何去掉log4j的warn日志的問題。

斷網了,丢記錄了不想記錄了……

一、配置maven檔案

com.mchange

c3p0

0.9.5.2

二、配置賬号密碼資訊

我選擇的是使用xml配置檔案,放在src/main/resources檔案夾下面

com.mysql.jdbc.Driver

jdbc:mysql://localhost:3306?useSSL=false

root

123456

3

10

5

oracle.jdbc.driver.OracleDriver

jdbc:oracle:thin:@oracle的ip位址:端口号:服務名

賬号

密碼

3

11

5

三、java中調用

try {

private DataSource ds;

// ds = new ComboPooledDataSource(); //本地mysql

ds = new ComboPooledDataSource("OracleDataSource"); //oracle

Connection connection = ds.getConnection();

//得到connection後可進行sql操作了

} catch (SQLException e) {

e.printStackTrace();

}

四、多線程調用資料庫連接配接池

标簽:jdbc,java,資料庫,mysql,oracle,ds,連接配接池

來源: https://www.cnblogs.com/liwxmyself/p/11606276.html