ファインダ・メソッドの使用方法

ファインダとは、エンティティEJBあるいはエンティティEJBのコレクションを取得するために使用されるメソッドです。これは、SQLのSELECT文のようなストアド・クエリーに類似しています。ファインダを持つのは、エンティティBeanのみです。

ファインダの作成

CMPエンティティBeanのEJBモジュール・エディタのメソッド・カテゴリには、「Finder methods」というカテゴリがあります。

「ファインダ」ページを開くには、次のようにします。

  1. システム・ナビゲータでEJBモジュールを右クリックし、「EJBモジュールの編集」を選択します。
  2. 編集中のエンティティBeanのノードを開きます。
  3. 「メソッド」ノードをクリックします。
  4. 「メソッド・カテゴリ」リストから、「Finder methods」を選択します。
  5. 「追加」をクリックして新規のファインダ・メソッドを作成します。

デフォルトで生成されるファインダ

次のファインダ・メソッドは、ウィザードによりデフォルトで生成されます。

ファインダの追加

新規のファインダを追加するには、「追加」ボタンをクリックします。「CMPファインダ・メソッドの作成または編集」ダイアログ・ボックスが表示され、そこでメソッド、パラメータおよびスローする例外を編集できます。

このページの使用方法の詳細は、「ヘルプ」をクリックするか、[F1]キーを押してください。


関連項目

Enterprise JavaBeansの開発