| インタフェース | 説明 |
|---|---|
| SqlExecutionHandler |
SQL実行ハンドラー
DataSourceにSQL実行ハンドラーを設定すると、DataSource または Transaction を通して実行されるSQLの
各局面(onBeforeExecution, onAfterReturning, onAfterThrowing, onAfterExecution)でSQL実行ハンドラーが呼び出されるようになります。
|
| クラス | 説明 |
|---|---|
| ConnectionPool |
javax.sql.ConnectionPoolDataSourceインターフェースを実装したデータソースで接続プールを構成するクラスです.
|
| DataSource |
JDBCデータソースを扱うためのユーティリティークラスです。
|
| DataSource.Instance |
データソース・ユーティリティーの実装クラスです。
|
| DefaultStatementBuilder |
既定のSQL文構築ビルダーです。
|
| NamedParameter |
名前付きパラメータークラスです。
|
| NamedParameterStatement |
名前付きパラメーターを使用してSQL文を作成するためのユーティリティー・クラスです。
|
| ObjectIterable<E> |
ResultSetの各行をオブジェクトに変換していく拡張for文で使用可能な反復可能オブジェクトです。
|
| ObjectIterator<E> |
ResultSetの各行をオブジェクトに変換していくイテレーターです。
|
| ORMapper |
オブジェクト(POJO)とリレーショナル・データベースのマッピングを提供するクラスです。
|
| Sql |
SQL実行ハンドラーのコールバック時に引数として渡されるSQL情報を保持しています。
|
| SqlExecutionUtil | |
| StatementBuilder |
オブジェクトからSQL文を構築するためのビルダークラスです。
|
| Table |
ORMapperやDataSourceでPOJOの代わり渡すことができるクラスです。 |
| Transaction |
トランザクションを提供します。
|
| 列挙型 | 説明 |
|---|---|
| IsolationLevel |
トランザクション分離レベルを表わす列挙型です。
|
| NamedParameter.Method | |
| OptimisticConcurrencyException.Op |
| 例外 | 説明 |
|---|---|
| OptimisticConcurrencyException |
楽観的同時実行制御例外です。
|