資料庫連線池基本介紹及常用jar包<一>
阿新 • • 發佈:2020-12-23
1 概念
- 其實就是一個容器(集合),存放資料庫連線的容器。當系統初始化好後,容器被建立,容器中會申請一些連線物件,當用戶來訪問資料庫時,從容器中獲取連線物件,使用者訪問完後,會將連線物件歸還給容器。
2 使用資料庫連線池的好處:
- 1 節約資源。
- 2 使用者訪問高效。
3 實現:
3.1:標準介面:DataSource javax.sql包下
- 方法:
- 獲取連線:getConnection()
- 歸還連線:Connection.close().如果連線物件Connection是從連線池中獲取的,那麼呼叫Connection.close()方法,則不會再關閉連線了,而是歸還連線
3.2 一般我們不去實現它,有資料庫廠商來實現(常見的資料庫連線池)
- C3p0:資料庫連線池技術
- Druid:資料庫連線池實現技術,有阿里巴巴提供的
- Spring JDBC:Spring框架對JDBC的簡單封裝。提供了一個JDBCTemplate物件簡化JDBC的簡單開發。
4 連線資料庫的jar包
網盤連線:
連結:https://pan.baidu.com/s/1KuUhSpg4dbjkLHWuX4c_mA
提取碼:tadl
複製這段內容後開啟百度網盤手機App,操作更方便哦
建立一個資料夾用來存放jar包(libs) Add as Library 新增到專案中來