XDoclet 注釈サポート付きセッション Bean の作成

XDoclet 注釈サポート付きセッション Bean は、ウィザードを使用して作成し、プロジェクトに追加できます。

XDoclet 注釈サポート付きセッション Bean を作成する前に、以下のことを行う必要があります。

を参照してください。

XDoclet 注釈サポート付きセッション Bean を作成する方法:

  1. J2EE パースペクティブで、「ファイル」 > 「新規」 > 「その他」 > 「EJB」 > 「XDoclet エンタープライズ JavaBean」 とクリックする。 「エンタープライズ Bean の作成」ウィザードが表示されます。
  2. Session Bean」ラジオ・ボタンを選択する。
  3. 次へ」をクリックする。
  4. 新規 セッション Bean を含める「プロジェクト」を選択する。
  5. フォルダー」フィールドで、新規 Bean 用のフォルダーを選択する。
  6. Java パッケージ」フィールドに、新規 Bean 用のパッケージ名を入力する。
  7. 「クラス名」フィールドに、エンタープライズ Bean の名前を入力する。規則により、Bean 名は大文字で始める必要があります。
    注: Bean 名にはユニコード文字を使用できますが、 ユニコード文字は、エンタープライズ Bean に関連付けられたエンタープライズ Bean のパッケージ、およびクラスではサポートされていません。
  8. java.lang.Object 以外のクラスから Bean を継承する場合は「Superclass」を変更する。
  9. 次へ」をクリックする。
  10. Bean の「EJB 名」を指定する。これは、エンタープライズ Bean クラスの名前です。
  11. Bean の「JNDI 名」を指定する。これは、サーバーが実行時にエンタープライズ Bean を見つけるために使用する論理名です。
  12. Bean の「表示名」を指定する。これは、ツールが使用するエンタープライズ Bean の短縮名です。
  13. Bean の「説明」を入力する。
  14. 新規 Bean の「State type」を選択する。
    • ステートフル」 セッション Bean は、複数のメソッド呼び出しとトランザクショ ンにわたって、クライアント固有のセッション情報、または会話型状態を維持します。 ステートフル・セッション Bean のインスタンスには、作成時にコンテナーが割り当てる固有の ID があります。
    • ステートレス」セッション Bean は、会話型状態を維持しません。 ステートレス・セッション Bean のインスタンスは、会話型状態を持っていません。 ステートレス・セッション Bean のすべてのインスタンスは、コンテナーが割り当てる同じオブジェクト ID を持っています。
  15. 新規 Bean の「トランザクション・タイプ」を選択する。
    • コンテナー」トランザクション区分がコンテナーで実行されることを指定します。
    • Bean」トランザクション区分が Bean で実行されることを指定します。
  16. 次へ」をクリックする。
  17. クラスに使用する「Modifiers」のタイプを選択する。「Public」、「Abstract」、および「Final」から選択できます。
  18. Bean に実装する「Interfaces」を選択する。
    • 「追加」ボタンをクリックすると「型の選択」ダイアログ・ボックスが開くので、そこで実装するインターフェースを選択します。
    • 以前追加したインターフェースを今後は実装する必要がない場合は、リストでそのインターフェースを選択して「除去」をクリックします。
  19. ウィザードで作成するメソッド・スタブを選択する。「main」、「Inherited abstract methods」、および「Constructors from the superclass」から選択できます。
  20. 終了」をクリックする。新規の Bean が指定された EJB プロジェクトに追加されます。

フィードバック