我只是想從apache commons-dbcp.jar中使用DataSource。爲此,我剛剛下載了他們的一個例子。到現在爲止還挺好。例如立爲 (this)apache commons | pool或pool2
// 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的專家意見請嗎?
你工作? – John 2013-12-05 14:37:55