1

阅读本文后 - “Connection pooling options with JDBC: DBCP vs C3P0”;关于Apache DBCP如何过时,而不是生产分级和hibernate不支持,我很困惑为什么人们仍在使用它,而不是其他连接池,如C3P0?为什么仍然使用DBCP而不是其他连接池?

例如: 在本教程中创建的2012年5月 - Spring Hibernate Integration Tutorial

<bean id="myDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> ... </bean> 
+0

因为并非人们在堆栈溢出中写入的所有东西都是黄金。 – anttix 2012-07-28 02:18:15

+0

我更喜欢rathen Tomcat JDBC池。它优于Commons DBCP。 – 2012-07-28 17:20:32

回答

0

您链接到文章说:

UPDATE:事实证明,经过多年的坐在架子上的,民众已将DBCP从休眠状态中解救出来,而现在又一次是 ,这是一个积极开发的项目。因此我原来的帖子可能会在日期的 之外。

因此,也许文章中的问题已被其他人满足,或者他们现在已经修复。编造你自己的意见。

+0

是的好拿起。 看http://commons.apache.org/dbcp/最后更新的日期是2010年11月25日在版本:1.4.1-SNAPSHOT这是1.5年前.. 而在本文中http:// wiki。 apache.org/commons/DBCP/Hibernate在2011年1月发布,它提到了对Hibernate 2的DBCP的有限支持。 – JackDev 2012-07-28 09:29:31