這個範例建立包含產生的 PiggyBank 線上銀行系統程式碼的 Java 和 Enterprise JavaBean (EJB) 專案。
這個範例也包含下列項目:
- 產生實作程式碼的轉換配置
- PiggyBank 設計模型版本,套用了
EJBTransformProfile 轉換配置,以便 UML 至 EJB 的轉換產生有效的 EJB
設計模型用來產生下列專案:
專案 | 說明 |
ItsoAdCommon | 包含其他專案所共用的一般 Java 類別 |
ItosAdEJB | 包含 Account 和 Customer EJB Entity Bean 及 PiggyBank Facade EJB Session Bean。 |
ItsoAdFramework | 包含定義委派層介面的 Java 程式碼(客戶/帳戶委派層會將用戶端和 UI 程式碼當作 EJB 與客戶和帳戶的基礎實作分開) |
ItsoAdBusinessEJBImpl | 包含利用 EJB 來實作委派層的 Java 程式碼 |
ItsoAdWebServiceClient | 包含作為 CityBank Web 服務的 Wrapper 程式的 CityBankDataAccessObject |
對於每個專案,您都必須建立一個以專案為目標的轉換配置。
每個轉換配置都是針對設計模型的某個子集來執行的。
如果需要轉換配置的詳細資訊,請參閱設定指示。 |