ステップ3: Session Beanへのフィールドの追加

Previous topic
前へ
Next topic
次へ

Session Beanを作成したので、次は新規のフィールドcompanyを追加します。

新規フィールドを作成するには、次のようにします。

  1. UMLダイアグラムで、Session Beanの1つ目の空のコンパートメント内をクリックし、新規属性を作成します。company : Stringと入力し、String型のcompanyというフィールドを作成します。

  2. Session Beanモデルの外をクリックし、フォーカスを解除します。

UMLダイアグラムで追加したフィールドは、他のツールでも同期化されます。これを確認するには、EJBモジュール・エディタを使用します。

EJBモジュール・エディタを開くには、次のようにします。

  1. UMLダイアグラムで、Session Beanをダブルクリックし、EJBモジュール・エディタを開きます。あるいは、ナビゲータでSession Bean(hrApp)を右クリックし、「EJBの編集」を選択します。
  2. Session Beanのノード(「hrApp」)を開き、「フィールド」ノードをクリックします。
    UMLダイアグラム上で追加したフィールドが、EJBモジュール・エディタの「フィールド」ページに表示されます。EJBモジュール・エディタは、EJBモジュールまたはそれに含まれるEJBの編集に使用します。
  3. EJBモジュール・エディタを閉じます。

このステップで追加したJavaコードを表示するために、コード・エディタを確認します。

生成されたコードをコード・エディタで表示するには、次のようにします。

  1. ナビゲータで、プロジェクト(「EJB-Tier.jpr」)、EJBモジュール(「ejb-jar.xml」)、Session Bean(「hrApp」)のフォルダを順に開きます。
  2. Beanクラス(「hrAppBean.java」)をダブルクリックします。
    コード・エディタにファイルが開きます。
  3. ナビゲータの構造ウィンドウで、「getCompany()」をダブルクリックし、コード内のそのメソッドに移動します。
    フレームワークによって、UMLダイアグラムで作成したフィールドにゲッター・メソッドおよびセッター・メソッドが生成されていることを確認します。