Sun 固有のファインダ / 選択クエリ

エンタープライズ Bean -> 「エンティティ」タブ付きパネル -> 「Sun 固有のファインダクエリ」ボタン

「ファインダ / 選択クエリ」ダイアログでは、コンテナ管理による持続性クエリーメソッド用の JDO クエリー言語 (QL) を入力できます。JDO-QL を使用すると、Bean プロバイダは、移植性の高い方法でクエリーメソッドのセマンティクスを指定できます。

検索メソッドを使用すると、JDO QL クエリーの結果がエンティティ Bean のクライアントで使用できます。検索メソッドは、エンティティ Bean のホームインタフェースで定義され、エンティティオブジェクトまたはローカルエンティティオブジェクトを返します。

「ファインダ / 選択クエリ」を使用するには、「ファインダ / 選択クエリ用の JDO-QL クエリ」パネルに値を入力します。

  1. メソッド - これは、クエリーフィールド用のメソッド名を収容します。
  2. JDO-QL クエリ - このテキストボックスには、ほかのフィールドで入力したクエリーが表示されます。
  3. JDO-QL 変数 - 特定のエンティティ Bean 抽象スキーマタイプのインスタンスを指定する ID 変数です。
  4. JDO-QL パラメータ - EJB QL クエリーは、クエリーに定義された検索メソッドまたは選択メソッドのパラメータと対応するパラメータを持つ場合があります。
  5. JDO-QL の順序 - クエリーの結果セットの順序を指定します。順序付けの仕様は、カンマ区切りのリストを含んだ文字列です。それぞれに昇順あるいは降順インジケータがあります。


著作権表示