ステップ1: ファインダ・メソッドの作成

Previous topic
前へ
Next topic
次へ

最初のステップでは、DeptエンティティBeanに新規ファインダ・メソッドを作成します。

新規ファインダ・メソッドを作成するには、次のようにします。

  1. ナビゲータで、「Dept」エンティティBeanをダブルクリックします。
    EJBモジュール・エディタが開きます。
  2. EJBモジュール・エディタで「Dept」ノードを開き、「Methods」をクリックします。
  3. 「メソッド・カテゴリ」で、「Finder Methods」を選択します。
  4. 「追加」をクリックします。
    「Method Details」ダイアログが開きます。
  5. 「Method Details」ダイアログで、「Name」findByDnameに変更します。
  6. 「Return Type」フィールドにDeptLocalと入力します。
  7. 「Parameters」フィールドに、String dnameと入力します。
  8. ダイアログの下部で、「EQL」タブをクリックします。
  9. 次のコードを貼り付けます。
    select distinct object (d) 
    from Dept d
    where d.department_name = ?1
  10. 「OK」をクリックし、ダイアログを閉じます。
  11. EJBモジュール・エディタで、「プレビュー」をクリックします。
    queryタグが追加されていることを確認します。
  12. 「OK」をクリックし、EJBモジュール・エディタを閉じます。