PiggyBank 设计模型转换和代码详细信息

此样本创建 Java 和 Enterprise JavaBean(EJB)项目,这些项目包含为 PiggyBank 在线银行业务系统生成的代码。样本还包含以下项:

  • 生成实施代码的转换配置
  • 一个应用了 EJBTransformProfile 转换配置(以便让 UML 到 EJB 的转换生成有效 EJB)的 PiggyBank 设计模型的版本

该设计模型用于生成以下项目:

项目描述
ItsoAdCommon 包含其他项目共享的公共 Java 类
ItsoAdEJB 包含 AccountCustomer EJB 实体 bean 以及 PiggyBank 外观 EJB 会话 bean。
ItsoAdFramework 包含 Java 代码,该代码定义委托层的接口(客户/帐户委托层将客户机代码和 UI 代码从作为 EJB 的客户和帐户的底层实施隔离开来)
ItsoAdBusinessEJBImpl 包含使用 EJB 实施委托层的 Java 代码
ItsoAdWebServiceUtility包含 CityBankDataAccessObject,它是 CityBank Web 服务上的包装程序

对于每个项目,您必须创建转换配置来确定项目目标。每个转换配置都针对设计模型的一部分而执行。有关转换配置的更多信息,请参阅安装指示信息