これら全てはjavax.sql.DataSourceおよび関連のAPIを実装するDerbyのクラスです。
より詳細な情報はDerby ディベロッパーズ ガイドを参照してください。
これらのクラスには、それぞれ対になるクラスがあります。もしアプリケーションがJDK1.5あるいはそれ以前の環境で動作するなら最初のクラスを使ってください。もしアプリケーションがJDK1.6あるいはそれ以降の環境で動作するなら、二つ目(名前が「40」で終わる)のクラスを使ってください。
組み込み環境:
- org.apache.derby.jdbc.EmbeddedDataSource and org.apache.derby.jdbc.EmbeddedDataSource40
- org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource and org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource40
- org.apache.derby.jdbc.EmbeddedXADataSource and org.apache.derby.jdbc.EmbeddedXADataSource40
Client-server environment
- org.apache.derby.jdbc.ClientDataSource and org.apache.derby.jdbc.ClientDataSource40
- org.apache.derby.jdbc.ClientConnectionPoolDataSource and org.apache.derby.jdbc.ClientConnectionPoolDataSource40
- org.apache.derby.jdbc.ClientXADataSource and org.apache.derby.jdbc.ClientXADataSource40