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

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

始める前に

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

手順

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

フィードバック