Java數(shù)據庫連接池連接Oracle過程詳解
更新時間:2020年09月25日 14:50:58 作者:勤快的懶羊羊
這篇文章主要介紹了Java數(shù)據庫連接池連接Oracle過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
第一步:導入tomcat\lib 下的一個tomcat-dbcp.jar包
第二步:在web\META-INF下新建一個context.xml文件,文件內容如下:
<?xml version="1.0" encoding="UTF-8"?> <Context> <Resource name="jdbc/lwl" auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@192.168.1.3:1521:xe" username="lwl" password="123456" maxActive="5" maxIdle="2" maxWait="5000"/> </Context>
第三步:在Dao里的getConn里寫:
private static Connection getConn() {
Connection conn = null;
try {
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/lwl");
conn = ds.getConnection();
} catch (Exception e) {
System.err.println("error:" + e.getMessage());
}
return conn;
}
此時后面再調用getConn方法,就不是直接跟數(shù)據庫連接了,是通過數(shù)據庫連接池連接
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
SpringBoot數(shù)據訪問自定義使用Druid數(shù)據源的方法
本文記錄Druid數(shù)據源的使用,自定義實現(xiàn)Drud的功能、監(jiān)控頁、登錄、統(tǒng)計等。對SpringBoot數(shù)據訪問使用Druid數(shù)據源的相關知識感興趣額朋友一起看看吧2021-08-08
Java SpringBoot集成ChatGPT實現(xiàn)AI聊天
ChatGPT已經組件放開了,現(xiàn)在都可以基于它寫插件了,也許可以用它結合文字語音開發(fā)一個老人小孩需要的智能的說話陪伴啥的,這篇文章就介紹SpringBoot結合ChatGPT實現(xiàn)AI聊天感興趣的同學可以借鑒一下2023-04-04
Java模擬實現(xiàn)撲克牌洗牌和發(fā)牌的示例代碼
這篇文章主要為大家詳細介紹了如何利用Java模擬實現(xiàn)撲克牌洗牌和發(fā)牌的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以嘗試一下2022-09-09
Java使用MulticastSocket實現(xiàn)群聊應用程序
這篇文章主要為大家詳細介紹了Java使用MulticastSocket實現(xiàn)群聊應用程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-05-05

