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