モデル化されたEntity BeanおよびSession Beanにプロパティとメソッドを追加するには、Beanをダブルクリックし、「EJBモジュール・エディタ」を使用してプロパティまたはメソッドを追加する方法と、モデル化されたBean自体に新規のプロパティまたはメソッドを作成する方法があります。 詳細は、「インプレース作成およびインプレース編集について」を参照してください。
モデル化されたBeanにプロパティを作成する際には、プロパティの名前とデータ型を入力します。 たとえば、次のように入力します。name : java.lang.String
可視性の記号public(+
)が自動的にプロパティの先頭に追加されます。
注意: String
またはLong
などのように、パッケージ接頭辞を付けずにjava.lang
パッケージからのプロパティ・タイプを入力した場合、プロパティ・タイプの接頭辞java.lang.
が自動的に追加されます。 プロパティにタイプを指定しなかった場合、デフォルトのタイプであるString
(java.lang.String
)が使用されます。
ローカル/リモート・メソッドおよびローカル/ホーム・メソッドの両方を、クラス図でモデル化されたBeanに作成できます。 Beanのメソッドをモデル化すると、対応するコードがJava実装クラスに作成されます。
モデル化されたBeanにメソッドを作成する際には、メソッド名、オプションでパラメータの型と名前、戻り型を入力します。メソッドの戻り型は、コロン(:)で始まる必要があります。 次に例を示します。getName(String CustNumber) : java.lang.String
可視性の記号public(+
)が自動的にメソッドの先頭に追加されます。
注意: String
またはLong
のように、java.lang
パッケージからの戻り型にパッケージ接頭辞を付けずに入力すると、メソッドのクラス内のJavaに戻り型の接頭辞java.lang.
が自動的に追加されます。
パラメータ・タイプを指定しなかった場合、メソッドはパラメータなしで定義されます。戻り型を指定しなかった場合、デフォルトの戻り型void
が使用されます。 メソッドのプロパティを変更するには、ダイアグラム上または「ナビゲータ」ペインでクラスをダブルクリックし、EJBエディタを使用してメソッドの詳細を変更します。
Enterprise JavaBeansのダイアグラムの作成
Copyright © 1997, 2004, Oracle. All rights reserved.