参照先: 説明
| インターフェース | 説明 |
|---|---|
| ConnectionHandle | JDBC 接続のハンドルによって実装されるシンプルなインターフェース。 |
| ConnectionProxy | 接続プロキシによって実装される ConnectionSE のサブインターフェース。 |
| SmartDataSource | javax.sql.DataSource インターフェースの拡張。ラップされていない方法で JDBC 接続を返す特別な DataSources によって実装されます。 |
| クラス | 説明 |
|---|---|
| AbstractDataSource | パディングを処理する、Spring の DataSourceSE 実装の抽象基本クラス。 |
| AbstractDriverBasedDataSource | JDBC DriverSE で動作する JDBC DataSourceSE 実装の抽象基本クラス。 |
| ConnectionHolder | JDBC ConnectionSE をラップするリソースホルダー。 |
| DataSourceTransactionManager | 単一の JDBC DataSourceSE の PlatformTransactionManager 実装。 |
| DataSourceUtils | DataSourceSE から JDBC 接続を取得するための静的メソッドを提供するヘルパークラス。 |
| DelegatingDataSource | すべての呼び出しを特定のターゲット DataSourceSE に委譲する JDBC DataSourceSE 実装。 |
| DriverManagerDataSource | 標準の JDBC DataSourceSE インターフェースの単純な実装、Bean プロパティを介してプレーンな古い JDBC DriverManagerSE を構成し、すべての getConnection 呼び出しから新しい ConnectionSE を返します。 |
| IsolationLevelDataSourceAdapter | 現在の Spring トランザクションの分離レベル(および指定されている可能性のあるユーザー資格情報)をすべての getConnection 呼び出しに適用する、ターゲット DataSourceSE のアダプター。 |
| JdbcTransactionObjectSupport | JDBC 対応トランザクションオブジェクトの便利な基本クラス。 |
| LazyConnectionDataSourceProxy | ターゲット DataSource のプロキシ。実際の JDBC 接続を遅延取得します。 |
| SimpleConnectionHandle | 特定の JDBC 接続を含む、 ConnectionHandle インターフェースの単純な実装。 |
| SimpleDriverDataSource | 標準の JDBC DataSourceSE インターフェースの単純な実装、Bean プロパティを介して単純な古い JDBC DriverSE を構成し、すべての getConnection 呼び出しから新しい ConnectionSE を返します。 |
| SingleConnectionDataSource | 使用後に閉じられない単一の JDBC 接続をラップする SmartDataSource の実装。 |
| TransactionAwareDataSourceProxy | ターゲット JDBC DataSourceSE のプロキシ。Spring 管理のトランザクションの認識を追加します。 |
| UserCredentialsDataSourceAdapter | ターゲット JDBC DataSourceSE のアダプター。指定されたユーザー資格情報をすべての標準 getConnection() 呼び出しに適用し、ターゲット上で暗黙的に getConnection(username, password) を呼び出します。 |
| WebSphereDataSourceAdapter | すべての呼び出しを WebSphere ターゲット DataSourceSE に委譲する DataSourceSE 実装。通常、JNDI から取得され、現在の分離レベルや現在のユーザー資格情報を、そこから取得されるすべての接続に適用します。 |