使用 XDoclet 註解支援來建立儲存檔案管理的持續性 (CMP) Entity Bean

您可以利用精靈來建立 CMP 實體並新增至專案中。

在建立 Enterprise Bean 之前,您必須:

若要建立 CMP Entity Bean:

  1. 在 J2EE 視景中,按一下檔案 > 新建 > 其他 > EJB > XDoclet Enterprise JavaBean。這時會出現「建立 Enterprise JavaBean」精靈。
  2. 選取 ContainerManagedEntityBean
  3. 下一步
  4. 選取存放新的 Bean 的專案
  5. 資料夾欄位中,選取新的 Bean 的資料夾。
  6. Java™ 套件欄位中,輸入新的 Bean 的套件名稱。
  7. 類別名稱欄位中,鍵入 Enterprise Bean 的名稱。 依照慣例,Bean 名稱以大寫字母開頭。
    註: Bean 名稱可以使用 Unicode 字元,但 Enterprise Bean 相關的 Enterprise Bean 套件和類別不支援 Unicode 字元。
  8. 如果要讓 Bean 繼承自 java.lang.Object 以外的類別,請變更 Bean 的超類別
  9. 下一步
  10. 提供 Bean 的 EJB 名稱。這是 Enterprise Bean 類別的名稱。
  11. 提供綱目名稱來指定 Bean 的抽象綱目。
  12. 提供 Bean 的顯示名稱。這是由工具使用的 Enterprise Bean 簡短名稱。
  13. 提供 Bean 的文字說明
  14. 選取新的 Bean 的 CMP 版本
    • 1.x 指定將 Bean 新增至 EJB 1.0 或更新版本的專案。
    • 2.x 指定將 Bean 新增至 EJB 2.0 或更新版本的專案。
  15. 選取新的 Bean 的使用案例
    • 從表格匯入屬性指定從資料庫表格中匯入 CMP Entity Bean 屬性。按下一步
      1. 執行下列動作之一:
        • 若要選取可用的連線定義,請在可用的連線定義清單中按一下連線。按下一步
        • 若要建立新的 JDBC 連線定義,請按一下新建。在連線參數視窗中, 在「新建連線」精靈的「連線參數」頁面上指定必要的 JDBC 連線參數。 選取資料庫管理程式、JDBC 驅動程式,並指定其他連線細節。 若要指定 JDBC 連線過濾器,請清除停用過濾器勾選框,並指定適當的連線過濾器。 按一下完成
    • 定義新的屬性指定使用者定義的 CMP Entity Bean 屬性。 按下一步
      1. 若要建立 Entity Bean 的 CMP 屬性,請按一下新增
      2. 若要指定屬性的名稱,請按一下名稱欄位並輸入名稱。
      3. 若要指定屬性的類型,請按一下類型欄位並輸入類型。
      4. 若要將屬性設為 Entity Bean 的索引鍵欄位,請選取主要索引鍵勾選框。
      5. 若要指定 Entity Bean 的表格名稱,請在表格欄位中輸入名稱。
      6. 若要新增更多屬性,請重複執行程序 a 至 d。
  16. 下一步
  17. 選取類別使用的修飾元類型。選項包括 PublicAbstractFinal
  18. 選取要由 Bean 實作的介面
    • 按一下新增按鈕來開啟「選取類型」對話框,選取要實作的介面。
    • 如果新增的介面已不要再實作,請在清單中選取介面,再按一下移除
  19. 選取您希望精靈建立的方法 Stub。選項包括 main繼承的 abstract 方法Super 類別的建構子
  20. 按一下完成。新的 Bean 會新增至指定的 EJB 專案。