EJB デプロイメント記述子エディターを使用して、EJB プロジェクトまたはモジュール内の
2 つのエンタープライズ Bean の関係を指定します。
EJB デプロイメント記述子エディターは、作成する関係をサポートするための適切な finder メソッドを生成します。
注: 1 つ以上の CMP Bean 間に関係が存在する場合、
1 つの CMP のキーの形状を変更すると、関連した CMP が再生成されます。
2 つの エンタープライズ Bean (EJB 2.0) 間の関係を作成する方法:
- J2EE パースペクティブに切り替える。
- 「プロジェクト・エクスプローラー」ビューで、関連付けたいエンタープライズ Bean が含まれている EJB JAR ファイルを選択する。
- ポップアップ・メニューからを選択する。
- エディターの概要ページで「関係」セクションへスクロールダウンする。
- 「追加」をクリックする。
「関係の追加」ウィザードが表示されます。
- 「Bean A」リスト (左側の欄) からエンタープライズ Bean を 1 つ選択する。
- 「Bean B」リスト (右側の欄) からエンタープライズ Bean を 1 つ選択する。
選択したエンタープライズ Bean の名前に基づいて「関係名」フィールドが自動的に作成されます。
したがって、このフィールドを編集して、関係を名前変更することができます。
- 「次へ」をクリックする。
- デフォルトでは、役割名が自動的に生成されますが、変更も可能です。
- 役割ごとにパラメーターを設定する。次のオプションから選択する。
- 「ナビゲート可能」は、この役割を使用して、
アソシエーション内の他の Bean のインスタンスを検索することができることを意味します。
- 「多重度」は、役割が、
他の Bean の多くのインスタンスを潜在的に表すことを意味します。
1..x を使用すると、役割が必須になります。
- 「外部キー」は、この関係の指定エンタープライズ Bean が、
他の関係役割の外部キーを保持することを意味します。
- 「終了」をクリックする。