繁体   English   中英

org.apache.commons.dbcp.BasicDataSource和com.ibm.db2.jcc.DB2DataSource有什么区别

[英]What is difference between org.apache.commons.dbcp.BasicDataSource and com.ibm.db2.jcc.DB2DataSource

我使用org.apache.commons.dbcp.BasicDataSource连接到DB2系统,我有
发现com.ibm.db2.jcc.DB2DataSource更广泛,因为它允许我生成跟踪。

现在我想更准确地了解这个区别,这是优选的,因为我相信BasicDataSource是光比DB2DataSource

org.apache.commons.dbcp.BasicDataSource实际上是一个连接 ,您可以从中连接到任何类型的数据库:Oracle,Sybase,DB2等。

com.ibm.db2.jcc.DB2DataSource是DB2数据源。

因此,您可以拥有大约100个DB2连接的DBCP池。 该池将为您返回一个非常通用的数据源,供您的代码使用 - 除非您将其明确地转换为DB2,例如为了访问其更全面的API。 编辑以下注释:您不应该真的需要这样做,正常的使用习惯是使用常规的DataSource接口。

在以下位置阅读有关DBCP及其配置选项的更多信息

http://commons.apache.org/proper/commons-dbcp/index.html

http://commons.apache.org/proper/commons-dbcp/configuration.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM