パッケージ woolpack.crud

RDBに対し更新と問い合わせを行うためのインタフェースが含まれる。

参照先:
          説明

インタフェースの概要
CrudFactory 登録・更新・削除用Updatableと検索用Queryのファクトリ。
Executable データベースにアクセス可能であることを表す。
ExpressionFactory Expressionのファクトリ。
ExpressionFactory2 Expressionのファクトリ。
Fetchable Statementに対する取得処理が可能であることを表す。
Query 問い合わせ可能であることを表す。
QueryFactory Queryのファクトリ。
Updatable 更新可能であることを表す。
UpdatableFactory Updatableのファクトリ。
 

クラスの概要
CrudConstants 定数と静的メソッドの集まり。
Expression 値を設定することが可能な、解析されたクエリを表す。
ExpressionFactoryImpl id とTableInfoMapによるExpressionFactory
FixUpdater 固定の更新系クエリを実行するUpdatable
InputMapPointer 入力マップのポインタ。
MarkableStringBuilder 挿入位置をマークすることができるStringBuilderのラッパー。
PreparedStatementExecutor PreparedStatementを利用するExecutable
QueryFactoryCacheImpl 委譲先で生成したQueryをキャッシュするQueryFactory
QueryFactoryImpl ExpressionFactoryExecutableを使用するQueryFactory
TableInfo テーブル情報を表す。
UpdatableFactoryCacheImpl 委譲先で生成したUpdatableをキャッシュするUpdatableFactory
UpdatableFactoryImpl ExpressionFactoryExecutableを使用するUpdatableFactory
 

パッケージ woolpack.crud の説明

RDBに対し更新と問い合わせを行うためのインタフェースが含まれる。 画面インタフェースと更新または問い合わせの間に業務ロジックを実装しない場合など、 プロパティに Java 言語の静的型を必要としない場合に使用することを想定している。 プロパティに Java 言語の静的型を使用する場合は、 S2DAO などの Java 言語の静的型情報を保持するフレームワークを使用することを勧める。



Copyright (C) 2006 Takahiro Nakamura. All rights reserved.