三種連線池的配置

2021-09-30 15:42:13 字數 993 閱讀 7000

用spring預設的連線池效能效率不高, 如果資料庫重啟, 應用程式也要重啟才能使用, 這樣比較麻煩,    

下面介紹三種流行的連線池配置:    

dbcp連線池的配置: 

$$$

$

這樣我們就有了乙個不依賴任何伺服器的資料庫連線池   

spring易於測試是spring理念的核心,spring為我們定義了乙個drivermanagerdatasource類,讓我們更方便的對**進行單元測試時使用datasource   

drivermanagerdatasouce datasource=new drivermanagerdatasouce();   

datasource.setdriverclassname(driver);

datasource.seturl(url);

datasource.setusername(username);

datasource.setpassword(password);

$

$ update

1 10

60 50

true

true

true

true

select 1

60 $

$

proxool 配置簡單, 效能效率也較高, 最主要的是比較穩定. 

以下是專案中的乙個實際例子:

org.hibernate.dialect.sqlserverdialect

true

org.hibernate.hql.classic.classicquerytranslato***ctory

true

org.hibernate.cache.ehcacheprovider

Hibernate 連線池的三種配置方式

關鍵字 hibernate 連線池 hibernate 連線池的三種配置方式 dbcp c3p0 proxool url的多種指定方式 連線池監控 上班第二天,看到公司的hibernate配置檔案在寫法上,跟我以前的不一樣,就去研究了哈,得出的結果如下。在hibernate3.0中,已經不再支援db...

nhibernate連線池配置

nhibernate連線池配置 nhibernate.driver.sqlclientdriver server 127.0.0.1 initial catalog sun user id sun password 123456 min pool size 10 max pool size 50 c...

tomcat 連線池配置

maxidle,最大空閒數,資料庫連線的最大空閒時間。超過空閒時間,資料庫連線將被標記為不可用,然後被釋放。設為0表示無限制。maxactive,連線池的最大資料庫連線數。設為0表示無限制。maxwait 最大建立連線等待時間。如果超過此時間將接到異常。設為 1表示無限制。maxactive 最大連...