c3p0 mysql 连接池配置文件_数据库连接池c3p0的使用
原標題:數據庫連接池c3p0的使用
來源:java聯盟
https://mp.weixin.qq.com/s/5Tbkf8dVFfH8AvtqWl-7Xg
程序員共讀整理發布,轉載請聯系作者獲得授權
今天我們來分享一下
c3p0數據庫連接池的使用
連接池介紹
數據庫連接池實際上就是存放連接的池子(容器),在開發中“獲得連接”或“釋放資源”是非常消耗系統資源的兩個過程。為了解決此類性能問題,通常情況我們采用連接池技術,來共享連接Connection。這樣我們就不需要每次都創建連接、釋放連接了,這些操作都交給了連接池。
c3p0連接池
c3p0 是開源免費的連接池!像Spring、Hiberbate等框架都需要用到c3p0連接池,我們在使用c3p0的時候需要導入第三方的jar包,而且還需要添加配置文件~下面我們來實際的使用一下~
1)導入 jar 包
2)配置文件
文件名稱:c3p0-config.xml
文件路徑:src目錄下
文件內容:兩種方式默認配置與命名配置
當然c3p0的不止這一種配置方法,我只是分享其中常用的一種,而且配置文件中還有好多其他的配置內容,這邊就不詳細的介紹了。小伙伴們自己擴展一下哈~
3)驗證一下~
我們寫一下添加用戶的操作
這里我使用的是一個圖形化的管理數據庫的工具叫做SQLyog,當然類似的工具還有很多就不一一介紹了~
這樣我們的 c3p0 成功的連接到了數據庫~c3p0 會在我們調用 close() 方法的時候幫我們把連接收回到連接池中。
下面我們要做的就是提取工具類~
要知道我們在寫數據庫的增刪改查操作的時候,會經常連接數數據庫,以及執行釋放資源這些操作,我們可以把這些操作提取出來制作成一個工具類,這樣的話可以提高我們的工作效率。下面我們就來寫一下 c3p0 工具類~
在c3p0的工具類中我們主要提取兩個部分的內容
連接數據庫
釋放資源
這樣我們的工具類就提取完成了
下面我們來測試一下這個工具類
這樣這個工具類就完成了~
小伙伴們也來測試一下吧~返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的c3p0 mysql 连接池配置文件_数据库连接池c3p0的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: swoole mysql 并发_Swoo
- 下一篇: bs架构 mysql_基于BS架构OA办