將專案從 EJB 1.1 轉換至 EJB 2.x

您可以利用 J2EE 移轉精靈,將 EJB 1.1 專案轉換成 EJB 2.x 專案。

  • 在「J2EE 階層」視圖中,用滑鼠右鍵按一下 1.1 專案,然後選取移轉 > J2EE 移轉精靈

或者,如果您要保留原始的 EJB 1.1 專案,您可以建立新的 2.x 專案,再將現有的專案 JAR 檔匯入其中(檔案 > 匯入 > EJB JAR)。

雖然專案是 EJB 2.x 專案,但現有(或匯入)的 EJB 1.1 儲存器管理持續性 (CMP) Entity Bean 還是 EJB 1.1 Bean。也就是說,CMP Entity Bean 不會轉換至 EJB 2.x。

「J2EE 移轉」精靈會將 EJB 2.x 專案內的 Enterprise Bean 從 1.1 移轉至 2.x。(如果您選擇將 1.1 CMP Entity Bean 移轉至 2.x,您必須移轉 2.x 專案中的所有 Bean。不過,您可以選擇性地選擇將本端用戶端視圖新增至這些已移轉的 2.x Bean 中。)
  • 精靈會將現有的 EJB 1.1 繼承關係保留在 EJB 2.x 專案中。
  • 精靈會將 EJB 1.1(專用)關係移轉至 EJB 2.x(標準)關係,另外還有其他好處。
註: 如果您有任何對映的關聯,都會自動建立這些關聯本身的 EJB 2.x 關聯,但這些關聯的角色對映會失效。 如果您執行驗證,會出現錯誤。 如果要避免這個問題,請先開啟對映編輯器,再將對映儲存起來。 角色對映會被移除。 之後,您必須重新驗證,再重新對映角色。
相關工作
移轉 Enterprise JavaBeans 專案(EJB 1.1 至 EJB 2.1)
將程式碼從 EJB 1.1 移轉至 EJB 2.x
移轉 EJB 1.1 關係的 EJB 參照
相關參考
在專案結構移轉期間合併方法元素
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.