3

私はapachecommons-dbcp.jarからのデータソースを使おうとしていました。そのために、私は彼らの例の1つをダウンロードしました。ここまでは順調ですね。例は( 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からの専門家のコメントをお願いしますか?

4

2 に答える 2

1

Apache Commons チームは 2.0 リリースに取り組んでいます。詳細については、ロード マップ ( http://wiki.apache.org/commons/PoolRoadMap ) を参照してください。

于 2013-02-15T15:20:13.623 に答える