XDoclet 注釈サポート付きコンテナー管理パーシスタンス・エンティティー Bean の作成

XDoclet 注釈サポート付きコンテナー管理パーシスタンス (CMP) エンティティー Bean は、 ウィザードで作成し、プロジェクトに追加できます。

始める前に

エンタープライズ Bean を作成するには、最初に次のことを実行する必要があります。

手順

  1. Java™ EE パースペクティブで、「ファイル」 > 「新規」 > 「その他」をクリックします。 「EJB」 > 「XDoclet Enterprise Java Bean」と選択し、「次へ」をクリックします。
  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 クラスの名前です。
  9. Bean の抽象スキーマを指定するために、「スキーマ」名を指定します。
  10. Bean の「表示名」を指定します。 これは、ツールが使用するエンタープライズ Bean の短縮名です。
  11. Bean の「説明」のテキストを入力します。
  12. 新しい Bean の「CMP バージョン」を選択します。
    • 1.x は、EJB 1.0 以降のプロジェクトに Bean を追加することを意味します。
    • 2.x は、EJB 2.0 以降のプロジェクトに Bean を追加することを意味します。
  13. 新しい Bean の「ユースケース (Usecase)」を選択します。
    • 「テーブルから属性をインポート」を選択すると、CMP エンティティー Bean の属性がデータベース・テーブルからインポートされます。 「次へ」をクリックして、以下のいずれかを実行します。
      • 利用可能な接続の定義を選択するには、 「選択可能な接続の定義」リスト内の接続をクリックします。 「次へ」をクリックします。
      • 新規 JDBC 接続を作成するには、「新規」をクリックして、以下の手順を実行します。
        1. 「接続プロファイルのタイプ」ウィンドウで、データベース・マネージャーを選択し、「次へ」をクリックします。
        2. 新規の接続定義の名前と説明を入力し、「次へ」をクリックします。
        3. ドロップダウン・メニューから JDBC ドライバーを選択するか、または「...」ボタンをクリックしてドライバー定義の追加、編集、または削除を行います。
        4. このウィンドウで、他の接続の詳細を指定し、接続をテストして、「終了」をクリックし、「次へ」をクリックします。
    • 「新規属性の定義」を選択すると、CMP エンティティー Bean 属性がユーザー定義の属性になります。 「次へ」をクリックして、以下のステップを実行します。
      1. エンティティー Bean のテーブル名を指定するには、 「テーブル」フィールドに名前を入力します。
      2. エンティティー Bean の CMP 属性を作成するには、「追加」をクリックします。
      3. 属性の名前を指定するには、「名前」フィールドをクリックして、名前を入力します。
      4. 属性のタイプを指定するには、「タイプ」フィールドをクリックして、名前を入力します。
      5. 属性をエンティティー Bean のキー・フィールドにするには、 「主キー」チェック・ボックスを選択します。
      6. さらに属性を追加する場合は、b から e への手順を繰り返して、「次へ」をクリックします。
  14. クラスに使用する「Modifiers」のタイプを選択します。
  15. オプション: Bean に実装する「Interfaces」を選択します。 「追加」をクリックして実装したいインターフェースを選択し、「削除」をクリックして今後実装しないインターフェースを削除します。
  16. ウィザードで作成するメソッド・スタブを選択します。
  17. 「終了」をクリックして、新しい Bean を指定された EJB プロジェクトに追加します。

フィードバック