|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
PK
- VALUE
- @Rcsid(value="$Revision: 50655 $ $Date: 2010-12-17 13:18:15 +0900 $") public interface EntityQueryDAO<PK extends BaseType,VALUE extends DTO>
外部データを主キー参照する為のデータアクセスオブジェクト。
主キーを条件にして、1レコードを格納したDTOを取得する。 getメソッドは必ずキャッシュからデータを取得し、実際の外部データに対するアクセスを行わない。
主キークラスはhashCode及びequalsを適切に実装する必要がある。
メソッドの概要 | |
---|---|
VALUE |
get(PK pk)
主キーを条件にして、1レコードを格納したDTOを取得する。 |
メソッドの詳細 |
---|
VALUE get(PK pk) throws FinalunaApplException
当メソッドは必ずキャッシュからデータを取得し、実際の外部データに対するアクセスは行わない。
pk
- 主キー。単一キーの場合はBaseType。複合キーの場合はDTO。hashCodeとequalsを適切に実装していること。
FinalunaApplException
- 業務例外が発生したとき
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |