c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

c3p0是開源連接池,目前使用它的開源項目有spring hibernate,使用第三方工具需要導入jar包,c3p導入時還需要配置年間c3p0-config.xml

導包src下(classpath/類路徑)

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

配置文件寫在src下就ok

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

配置文件名稱必須為c3p0-config.xml配置文件內容為

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

com.mysql.jdbc.Driver

jdbc:mysql://localhost:3306/mybase

root

root

5

20

com.mysql.jdbc.Driver

jdbc:mysql://localhost:3306/mybase

root

root

以後用的話,直接copy就ok了,這個配置文件中有兩個一個是默認的一個是name=huanfeng的,當

ComboPooledDataSource c=new ComboPooledDataSource();無參數時使用的是默認的

ComboPooledDataSource c=new ComboPooledDataSource("huanfeng");無參數時使用的是name=huanfeng的

獲取連接池之後直接getConnection既可以獲取連接對象了

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

c3p0工具類C3P0Utils

每次使用都需要ComboPooledDataSource c=new ComboPooledDataSource();太費事,應該封裝以下,創建一個工具類,方便調用者獲取連接池和連接對象。

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

之所以除了要寫一個返回dataSource的當時是因為以後用Dbutils更加的方便

測試

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用

c3p0連接池的用法介紹,目前最好數據庫連接池之一,開發很常用


分享到:


相關文章: