開發者學堂課程【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.得到連接配接對象

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