連接池之DBCP

(一)連接池之DBCP 

一、概念:
    DBCP(DataBase Connection Pool),數據庫連接池。是apache上的一個java連接池項目,也是tomcat使用的一個連接池組件。
二、使用:
(1)導包:
     commons-dbcp-1.4.jar
     commons-pool-1.5.6.jar
(2)實現:Demo_dhcp.java
     1>實現步驟:
          創建連接池
          設置參數驅動(driver、url、username、password)
          設置可選參數
          獲得連接
 2>代碼實現

wKiom1W5zCGD1a-6AANBapu_voU807.jpg

三、使用配置文件

     剛纔我們把參數配置在了程序中,配置寫在代碼裏面不好,我們要修改的話還得修改源代碼, 然而在開發的過程中,我們最好把參數寫在配置文件中每次需要修改的時候直接修改配置文件即可,DBCP連接池支持配置的格式是properties配置文件。使用配置文件實現如下:
 (1)在src下新建個properties配置文件命名爲dbcp.properties;內容如下:
           driverClassName=com.mysql.jdbc.Driver
           url=jdbc:mysql:///day18
           username=root
           password=123456


           initialSize=3
           maxIdle=5
           minIdle=3
     (2)實現:
         1>實現步驟:
              根據配置文件創建連接池
              創建properties
              讀取dbcp.properties文件
              加載配置文件
              根據配置文件創建出連接池,用接口作爲引用,接收返回值
              獲得連接
  
 2>代碼實現:

wKioL1W5zqjC1fxhAAJYM0AbA4U002.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章