數(shù)據(jù)庫連接池
- 概述:其實就是一個容器(集合),存放數(shù)據(jù)庫連接的容器
當(dāng)系統(tǒng)初始化后,容器被創(chuàng)建,容器會申請一些連接對象,當(dāng)用戶來訪問數(shù)據(jù)庫時,從容器中獲得連接對象,用戶訪問完畢后,會將連接對象歸還給容器。 - 好處:
①節(jié)約資源
②高效 - 實現(xiàn):
- 標準接口:DataSource
獲取連接getConnection()
歸還連接Connection.close().如果連接對象Connection是從連接池中獲取的,那么調(diào)用Connection.close()方法,則不會再關(guān)閉連接了,而是歸還連接 - 我們不去實現(xiàn)接口,接口由數(shù)據(jù)庫廠商來實現(xiàn)
①C3P0: 數(shù)據(jù)庫連接池技術(shù)
②Druid:由阿里巴巴提供