新聞中心
Hibernate有很多值得學(xué)習(xí)的地方,這里我們主要介紹Hibernate dbcp連接池,包括介紹Hibernate dbcp連接池與c3p0一樣,都是由Hibernate建立連接的。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、網(wǎng)站空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、松陽(yáng)網(wǎng)站維護(hù)、網(wǎng)站推廣。
Hibernate dbcp連接池
在Hibernate3.0中,已經(jīng)不再支持dbcp連接池了,Hibernate的作者在Hibernate.org中,明確指出在實(shí)踐中發(fā)現(xiàn)dbcp有 BUG,在某些種情會(huì)產(chǎn)生很多空連接不能釋放,所以拋棄了對(duì)dbcp的支持。若需要使用dbcp,開發(fā)人員還需要將commons-pool-1.2.jar 和commons-dbcp-1.2.1.jar兩個(gè)jar包加入到classpath中。Hibernate dbcp連接池與c3p0一樣,都是由Hibernate建立連接的。
在Hibernate2.0中的配置建立如下:
Hibernate.cfg.xml
- version="1.0" encoding="UTF-8"?>
- "-//Hibernate/Hibernate Configuration DTD 2.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
name="show_sql">true name="dialect">net.sf.hibernate.dialect.MySQLDialect name="connection.url">…… name="connection.username">… name="connection.password">… name="dbcp.maxActive">100 name="dbcp.whenExhaustedAction">1 name="dbcp.maxWait">60000 name="dbcp.maxIdle">10 name="dbcp.ps.maxActive">100 name="dbcp.ps.whenExhaustedAction">1 name="dbcp.ps.maxWait">60000 name="dbcp.ps.maxIdle">10 resource="com/amigo/pojo/User.hbm.xml"/> resource="com/amigo/pojo/Org.hbm.xml"/>
網(wǎng)站名稱:概述Hibernatedbcp連接池使用方法
標(biāo)題來(lái)源:http://m.fisionsoft.com.cn/article/cdjddjp.html


咨詢
建站咨詢
