? ? 用池來管理Connection,這樣可以重復(fù)使用connection。有了池霹期,所以我們就不用自己來創(chuàng)建connection叽讳,而是通過池來獲取connection對象 但是用完以后壳繁,調(diào)用connection的close()方法也不會真的關(guān)閉connection,而是把connection歸還給池枯饿,池就可以再利用這個(gè)connection對象了酝锅。
java為數(shù)據(jù)庫連接池提供了公共的接口javax.sql.DataSource,各個(gè)廠商需要讓自己的連接池實(shí)現(xiàn)這個(gè)接口奢方,這樣的話應(yīng)用程序可以方便的切換不同廠商的連接池搔扁。
常見的連接池有:DBCP ?C3P0.
1. 自定義連接池
2.自定義連接池:方法增強(qiáng)
3 裝飾者設(shè)計(jì)模式
4.關(guān)于C3P0連接池?
首先導(dǎo)入相關(guān)的包
以及C3P0的文件配置
6 DBCP
首先 導(dǎo)入相關(guān)jar包
最后放一張DBCP和C3P0的代碼差別圖
關(guān)于JDBC連接池的介紹暫時(shí)就到這里,謝謝阁谆。