亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果我是從Weblogic連接池里拿的連接,用完后應該如何釋放呢?

如果我是從Weblogic連接池里拿的連接,用完后應該如何釋放呢?

白衣非少年 2023-04-10 19:09:55
數據庫連接使用后就需要釋放,一般我們在java代碼中使用        DataSource ds = getDataSource();       Connection conn = ds.getConnection(); 一般使用JDBC連接,連接使用完后 conn.close() 就可以了,如果我是從Weblogic連接池里拿的連接,用完后應該如何釋放呢,仍然使用conn.close()來釋放嗎,那是不是把連接池里的連接給關了呢?(前提是我肯定不能將連接池里的連接給關掉)
查看完整描述

2 回答

?
慕桂英546537

TA貢獻1848條經驗 獲得超10個贊

兄弟,拿連接池里的連接是不用你自己釋放的,連接池會自己釋放連接的,你只管得到連接用就是了。 

連接池釋放連接是在系統關閉的時候,比如,如果你用tomcat的連接池,tomcat啟動的時候創建一定數量的連接放在內存中,當服務關閉的時候(也就是tomcat關閉的時候)連接池里的連接就會釋放掉。 

所以你不用自己關閉連接。

查看完整回答
反對 回復 2023-04-12
?
HUH函數

TA貢獻1836條經驗 獲得超4個贊

這個是不需要手動釋放,當連接請求到達時,連接池容器會為該請求分配一個連接(如果連接池中的連接小于最大連接數,即最大空閑連接數),當客服端用完連接時,連接池容器會自動釋放連接,一般情況下,池中的連接數量是你設置的默認連接數。

查看完整回答
反對 回復 2023-04-12
  • 2 回答
  • 0 關注
  • 418 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號