コピー・ヘルパー・アクセス Bean の作成

コピー・ヘルパー・アクセス Bean を作成するには、「Access Bean の追加」ウィザードを使用します。

コピー・ヘルパー・アクセス Bean を作成するには、以下の手順を実行します。

  1. J2EE パースペクティブで、「ファイル」 > 「新規」 > 「その他」 > 「EJB」 > 「アクセス Bean」を選択する。 「アクセス Bean の追加」ウィザードが開きます。
  2. コピー・ヘルパー」ラジオ・ボタンを選択して、「次へ」をクリックする。
  3. EJB モジュール (プロジェクト)(EJB Module (Project))」フィールドで、アクセス Bean を作成するエンタープライズ Bean を含む EJB プロジェクトの正しい名前が表示されていることを確認する。
  4. エンタープライズ Bean」フィールドで、アクセス Bean を作成するエンタープライズ Bean の正しい名前が表示されていることを確認してから、「次へ」をクリックする。注: ローカル・クライアント・ビューのみを持つエンタープライズ Bean は表示されません。
  5. アクセス Bean のゼロ引数コンストラクターに対応するための ホーム・インターフェース・メソッドを指定する。 例えば、ゼロ引数コンストラクターを使用して新規のインスタンスを作成したい場合は、 create メソッドを選択する必要がありますが、ゼロ引数コンストラクターを使用して既存のインスタンスを検索したい場合は、 findByPrimaryKey メソッドを選択する必要があります。 選択するホーム・インターフェース・メソッドは、アクセス Bean のインスタンスが生成される際にエンタープライズ Bean のインスタンスを生成するために使用されます。「コンストラクター・メソッド」フィールドで、 正しいホーム・インターフェース・メソッドが選択されていることを確認する。
  6. アクセス Bean の「Attribute helpers」を選択する。
  7. コピー・ヘルパー・サポートが必要なエンタープライズ Bean プロパティーごとにチェック・ボックスが選択されていることを確認してから、 「終了」をクリックし、 新規のコピー・ヘルパー・アクセス Bean を生成する。

    アクセス Bean 用に選択可能なエンタープライズ Bean プロパティーを識別するために、 ウィザードは、getter および setter の各 accessor を検出する JavaBeans™ 仕様規則を使用して、エンタープライズ Bean のイントロスペクションを実行します。 エンタープライズ Bean クラス内の getter メソッドまたは setter メソッドのどちらかが例外をスローした場合は、 プロパティーは認識されず、ウィザードには表示されません。 これは、ウィザードには必要ですが、Enterprise JavaBeans には必要ありません。


フィードバック