Interface | Description |
---|---|
AppDbConnection |
データベース接続を表すインタフェース。
データベースにアクセスを行う場合には、本インタフェース経由でSQL文実行用のオブジェクトを取得する必要がある。
|
ConnectionFactory |
データベース接続(
TransactionManagerConnection )を生成するインタフェース。 |
DbAccessExceptionFactory | |
TransactionManagerConnection |
データベースに対するトランザクション制御を行うインタフェース。
|
Class | Description |
---|---|
ConnectionFactorySupport |
ConnectionFactory の実装をサポートするクラス。
本クラスは、実装クラスで必要となるStatementFactory とStatementキャッシュの設定値をもつ。 |
DbConnectionContext |
データベース接続(
AppDbConnection )をスレッド単位に管理するクラス。
設定されたデータベース接続をスレッドに紐付けて管理する。データベース接続の取得要求があった場合は、スレッドに紐付いているデータベース接続を返す。 |