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

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

  • 產生實作程式碼的轉換配置
  • PiggyBank 設計模型版本,套用了 EJBTransformProfile 轉換配置,以便 UML 至 EJB 的轉換產生有效的 EJB

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

專案說明
ItsoAdCommon 包含其他專案所共用的一般 Java 類別
ItosAdEJB 包含 AccountCustomer EJB Entity Bean 及 PiggyBank Facade EJB Session Bean。
ItsoAdFramework 包含定義委派層介面的 Java 程式碼(客戶/帳戶委派層會將用戶端和 UI 程式碼當作 EJB 與客戶和帳戶的基礎實作分開)
ItsoAdBusinessEJBImpl 包含利用 EJB 來實作委派層的 Java 程式碼
ItsoAdWebServiceClient包含作為 CityBank Web 服務的 Wrapper 程式的 CityBankDataAccessObject

對於每個專案,您都必須建立一個以專案為目標的轉換配置。 每個轉換配置都是針對設計模型的某個子集來執行的。 如果需要轉換配置的詳細資訊,請參閱設定指示