【发布时间】:2013-02-15 15:00:26
【问题描述】:
我只是想使用来自 apache commons-dbcp.jar 的 DataSource。为此,我刚刚下载了他们的一个示例。到目前为止,一切都很好。示例为 (this)
// Here are the dbcp-specific classes.
// Note that they are only used in the setupDataSource
// method. In normal use, your classes interact
// only with the standard JDBC API
//
import org.apache.commons.pool2.ObjectPool;
import org.apache.commons.pool2.impl.GenericObjectPool;
import org.apache.commons.dbcp2.ConnectionFactory;
import org.apache.commons.dbcp2.PoolingDataSource;
import org.apache.commons.dbcp2.PoolableConnectionFactory;
import org.apache.commons.dbcp2.DriverManagerConnectionFactory;
没有什么是错的,除了而不是从进口
import org.apache.commons.pool
他们从
进口 import org.apache.commons.pool2
好吧,我花了几分钟时间,添加和读取所需的 jar,然后我才知道他们实际上导入了与 jar 中提供的不同的包名。
好吧,我仍然很困惑,这只是一个错误还是一些故意的神秘原因(在这种情况下我想知道,这就是问题)。
请来自 apache-commons 的专家评论?
【问题讨论】:
-
你搞定了吗?
标签: java apache apache-commons apache-commons-dbcp