を使用してDB2システムに接続していましたが、トレースを生成できるため、より広範囲であるorg.apache.commons.dbcp.BasicDataSource
ことが
わかりました。com.ibm.db2.jcc.DB2DataSource
今、私は違いをより正確に知りたいと思っていBasicDataSource
ますDB2DataSource
.
を使用してDB2システムに接続していましたが、トレースを生成できるため、より広範囲であるorg.apache.commons.dbcp.BasicDataSource
ことが
わかりました。com.ibm.db2.jcc.DB2DataSource
今、私は違いをより正確に知りたいと思っていBasicDataSource
ますDB2DataSource
.
org.apache.commons.dbcp.BasicDataSource は実際には接続プールであり、そこから任意の種類のデータベース (Oracle、Sybase、DB2 など) への接続を借用/返却できます。
com.ibm.db2.jcc.DB2DataSource は DB2 データ ソースです。
したがって、おそらく 100 の DB2 接続の DBCP プールを持つことができます。プールは、コードで使用するための非常に一般的なデータソースを返します - たとえば、より完全な API にアクセスするために DB2 に明示的にキャストしない限り。以下の次のコメントを編集します。実際にこれを行う必要はありません。通常の使用方法は、通常の DataSource インターフェイスを使用することです。
DBCP とその構成オプションの詳細については、次を参照してください。
http://commons.apache.org/proper/commons-dbcp/index.html
http://commons.apache.org/proper/commons-dbcp/configuration.html