ステップ1: エンティティBeanへのcreate()メソッドの追加
|
 前へ |
 次へ |
最初のステップでは、DeptエンティティBeanに新規create()
メソッドを追加します。
新規create()メソッドを追加するには、次のようにします。
- ナビゲータで、「Dept」をダブルクリックし、EJBモジュール・エディタを開きます。
- 「Dept」ノードを開き、「Methods」ノードをクリックします。
- 「メソッド・カテゴリ」リストで、「Create methods」を選択します。
- 「追加」をクリックします。
- 「Method Details」ダイアログ・ボックスの「Parameters」フィールドに、次のコードを入力します。
Long deptno, String dname, Long manager, Long location
- 「OK」をクリックし、ダイアログを閉じます。
作成したcreate()メソッドが、メソッド・リストに表示されます。
- 「OK」をクリックし、EJBモジュール・エディタを閉じます。
DeptエンティティBeanにコードを追加するには、次のようにします。
- ナビゲータで「Dept Bean」ノードを開き、「DeptBean.java」をダブルクリックします。
- 構造ウィンドウで、「ejbCreate(long, String, long, long)」をダブルクリックし、コード内のそのメソッドに移動します。
- スタブ・メソッドを次のコードに置き換えます。
public DeptPK ejbCreate(Long deptno, String dname, Long manager, Long location)
{
this.setDepartment_id(deptno);
this.setDepartment_name(dname);
this.setManager_id(manager);
this.setLocation_id(location);
return deptno;
}
- ナビゲータで「DeptBean.java」を右クリックし、「メイク DeptBean.java」を選択して、エラーが発生せずにコンパイルされることを確認します。