請利用「新增 Access Bean」精靈來建立 JavaBean Wrapper Access Bean。
如果要建立 JavaBean Wrapper Access Bean,請執行下列動作:
- 在 J2EE 視景中,選取。
這時會開啟「新增 Access Bean」精靈。
- 選取 Java Bean Wrapper 圓鈕,再按下一步。
- 在 EJB 專案欄位中,確定出現的 EJB 專案名稱是正確的,其包含要建立 Access Bean。
- 在 Enterprise Bean 欄位中,確定出現的是要建立 Access Bean 之 Enterprise Bean 的正確名稱,再按下一步。附註:只有一個本端用戶端視圖的 Enterprise Bean 不會出現。
- 這時會開啟一個精靈頁面,讓您指定對應於 Access Bean 的零引數建構子之 Home 介面方法。
比方說,如果您要使用零引數建構子來建立新實例,您應該選取一個 create 方法;但如果您要零引數建構子找出現有的實例,就應該選取 findByPrimaryKey 方法。在建立 Access Bean 的實例時,會利用您選取的 Home 介面方法來建立 Enterprise Bean 的實例。請確定您已在建構子方法欄位中選取正確的 Home 介面方法,再按完成來立即產生 Java™ Bean Wrapper,或按下一步。
- 確定已勾選希望具有 Copy Helper 支援的每個 Enterprise Bean 內容的勾選框,
再按一下完成來產生新的資料類別或 Copy Helper Access Bean。
為了識別 Access Bean 可選取的 Enterprise Bean 內容,精靈會利用偵測
getter 和 setter 存取元的 Enterprise JavaBeans™
規格規則來執行 Enterprise Bean 的內部檢查。
如果 Enterprise Bean 類別中的 getter 或 setter 方法擲出異常狀況,就不會識別內容,精靈將不會顯示它。
這是精靈的需求,不是 Enterprise JavaBeans 的需求。