|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照先:
説明
| インタフェースの概要 | |
|---|---|
| Config | JDBCに関する設定です。 |
| IterationCallback<R,T> | ResultSet にマッピングされるオブジェクト群を1件ずつ処理するコールバックです。 |
| JdbcLogger | JDBCに関する処理を記録するロガーです。 |
| JdbcMappingFunction | Wrapper と JdbcType をマッピングする処理を表します。 |
| JdbcMappingVisitor | Wrapper をJDBCの型とマッピングする WrapperVisitor の拡張です。 |
| PersistentWrapperVisitor<R,P,TH extends Throwable> | 永続可能な Wrapper に対する WrapperVisitor です。 |
| RequiresNewController | REQUIRES_NEW の属性をもつトランザクションを制御するコントローラです。 |
| RequiresNewController.Callback<R> | REQUIRES_NEW のトランザクション属性下で実行される処理です。 |
| ScriptBlockContext | スクリプト内のSQLブロックのコンテキストです。 |
| Sql<P extends SqlParameter> | SQLを表します。 |
| SqlFileRepository | SqlFile のリポジトリです。 |
| SqlLogFormatter<T> | 値をSQLのログ用文字列に変換するフォーマッタです。 |
| SqlLogFormattingFunction | SQLのバインド変数の値をSQLのログ用文字列に変換する処理を表します。 |
| SqlLogFormattingVisitor | SQLのバインド変数にマッピングされる Wrapper をログ用のフォーマットされた文字列へと変換する
WrapperVisitor の拡張です。 |
| SqlNode | SQLの文字列の解析結果です。 |
| SqlNodeVisitor<R,P> | SqlNode へのビジターです。 |
| SqlParameter | SQLのパラメータを表します。 |
| クラスの概要 | |
|---|---|
| AbstractSqlFileRepository | SqlFileRepository の骨格実装です。 |
| DomaAbstractConfig | Config の骨格実装です。 |
| GreedyCacheSqlFileRepository | SQLの解析結果をメモリが許す限り最大限にキャッシュする SqlFileRepository の実装です。 |
| IterationContext | IterationCallbackの実行コンテキストです。 |
| NoCacheSqlFileRepository | SQLの解析結果をキャッシュしない SqlFileRepository の実装です。 |
| NullRequiresNewController | REQUIRES_NEW のトランザクション属性について何ら制御を行わない
RequiresNewControllerの実装です。 |
| Reference<V> | 値への参照を表します。 |
| SelectOptions | 検索系SQLを実行する際のオプションです。 |
| SelectOptionsAccessor | SelectOptions へのアクセッサーです。 |
| SimpleDataSource | DriverManager.getConnection(String, Properties)を使用して
Connection を返す単純なデータソースです。 |
| SqlFile | SQLファイルです。 |
| UtilLoggingJdbcLogger | 出力先に Logger を使用したJDBCロガーです。 |
| 列挙型の概要 | |
|---|---|
| SelectForUpdateType | 悲観的排他制御の種別です。 |
| SqlExecutionSkipCause | SQLの実行がスキップされる原因の列挙です。 |
| SqlKind | SQLの種別を示します。 |
| 例外の概要 | |
|---|---|
| BatchOptimisticLockException | バッチ処理時に楽観的排他制御に失敗した場合にスローされる例外です。 |
| BatchSqlExecutionException | バッチ処理に失敗した場合にスローされる例外です。 |
| BatchUniqueConstraintException | バッチ処理で一意制約違反が発生した場合にスローされる例外です。 |
| ConfigException | Configに不適切な設定がある場合にスローされる例外です。 |
| JdbcException | JDBCに関する例外です。 |
| JdbcUnsupportedOperationException | JDBCに関するサポートされていないメソッドが呼び出された場合にスローされる例外です。 |
| MappedPropertyNotFoundException | 結果セットに含まれたカラムにマッピングされたプロパティが見つからない場合にスローされます。 |
| NonSingleColumnException | 1列であることを期待する検索系SQLの結果が1列でない場合にスローされる例外です。 |
| NonUniqueResultException | 1件であることを期待する検索系SQLの結果が2件以上である場合にスローされる例外です。 |
| NoResultException | 1件以上存在することを期待する検索系SQLの結果が0件である場合にスローされる例外です。 |
| OptimisticLockException | 楽観的排他制御に失敗した場合にスローされます。 |
| ScriptException | スクリプトファイル内のSQLの実行中に例外が発生した場合にスローされる例外です。 |
| ScriptFileNotFoundException | スクリプトファイルが見つからない場合にスローされる例外です。 |
| SqlExecutionException | SQLの実行に失敗した場合にスローされる例外です。 |
| SqlFileNotFoundException | SQLファイルが見つからない場合にスローされる例外です。 |
| UniqueConstraintException | 一意制約違反が発生した場合にスローされる例外です。 |
JDBC に関するインタフェースやクラスを提供します。
|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||