PiggyBank 設計模型轉換和程式碼詳細資料

這個範例建立的 Java 和 Enterprise JavaBean (EJB) 專案中,包含為 PiggyBank 線上銀行業系統產生的程式碼。範例中也包含下列項目:

  • 用來產生實作程式碼的轉換配置
  • 具有已套用 EJBTransformProfile 轉換配置的 PiggyBank 設計模型版本,可讓「UML 至 EJB」轉換產生有效的 EJB

用來產生下列專案的設計模型:

專案說明
ItsoAdCommon 包含其他專案共用的一般 Java 類別
ItsoAdEJB 包含 AccountCustomer EJB Entity Bean 與 PiggyBank Facade EJB Session Bean。
ItsoAdFramework 包含定義委派層的介面之 Java 程式碼(Customer/Account 委派層將客戶和帳號基礎實作成 EJB,來隔離用戶端和使用者介面的程式碼)
ItsoAdBusinessEJBImpl 包含使用 EJB 來實作 Delegate 層的 Java 程式碼
ItsoAdWebServiceUtility包含 CityBankDataAccessObject,也就是 CityBank Web 服務上的 Wrapper

對於每個專案,您必須建立針對該專案的轉換配置。每個轉換配置會針對設計模型的某個子集來執行。如需轉換配置的相關資訊,請參閱安裝指示