天天看點

Java資料庫連接配接池實作

一、設計思路

1.連接配接池配置屬性dbbean:裡面存放可以配置的一些屬性

2.連接配接池接口iconnectionpool:裡面定義一些基本的擷取連接配接的一些方法

3.接口實作connectionpool:對上面操作進行實作,并加入一些其他方法

4.連接配接池管理connectionpoolmanager:管理所有的不同的連接配接池,所有的連接配接都能通過這裡進行獲得連接配接

5.另外還有幾個測試類,和連接配接資訊模拟的類,這裡就不進行xml 和配置檔案資訊的讀取了

<a></a>

二、代碼實作

小結 :

1.連接配接池誕生原因是,如果每次都從資料庫獲得連接配接,時間比較長,是以我們提前做建立一些連接配接,放在連接配接池裡面,每次都從裡面取

2.上面僅僅寫了連接配接池基本原理,關于多線程下連接配接池的管理沒寫,後面對多線程操作熟練了添加吧