天天看點

dbcp連接配接池|學習筆記dbcp連接配接池

開發者學堂課程【JDBC資料庫開發進階:dbcp連接配接池】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址: https://developer.aliyun.com/learning/course/32

dbcp連接配接池

内容介紹

1.列舉池參數

2.四大連接配接參數

3.實作的接口

4.建立連接配接池的過程

池參數(所有池參數都有預設值)

初始大小:10個

最小空閑連接配接數:3個

增量:一次建立的最小機關(5個)

最大空閑連接配接數:12個

最大連接配接數: 20個

最大的等待時間:1000毫秒

連接配接池也是使用四大連接配接參數來完成建立連接配接對象

連接配接池必須實作:javax.sal.DataSource,接口

連接配接池傳回的Connection對象,它的close{}方法與衆不同。調用它的close{}不是關閉,而是把連接配接池歸還。

 4.建立連接配接池的過程

1.建立連接配接池對象

2.配置四大參數

3.配置池參數

4.得到連接配接對象

dbcp連接配接池|學習筆記dbcp連接配接池

連接配接池内部使用四大參數建立了連接配接對象,即mysql驅動提供的connection連接配接池使用mysql的連接配接對象進行了裝飾,隻對close()方法進行了增強。裝飾之後的connection的close()方法,用來把目前連接配接歸還給池.

con.close();//把連接配接歸還給池

dbcp連接配接池|學習筆記dbcp連接配接池