< 上一课
|
下一课 >
模块 1:创建模型到模型变换映射项目和优化模型到模型映射
在此模块中,将创建包含多个映射声明的“模型到模型”变换映射项目。在每个映射声明中,您可以创建定义如何使映射声明的输入元素和输出元素的特性相关的映射规则。还可以了解项目中的文件,以及如何使用项目中的文件生成变换代码。
学习目标
本模块中的课程描述映射模型、映射声明和映射规则,并说明如何完成下列任务:
创建映射项目
创建和优化映射声明
管理映射规则
所需时间
完成本模块大约需要 40 分钟。
本模块中的课程
第 1 课:创建模型到模型变换映射项目
本课程说明如何创建“模型到模型”变换映射项目。
第 2 课:检查映射项目
在创建映射项目后,可以使用
包资源管理器
视图检查项目的结构。
第 3 课:创建和优化类到类映射声明
本课程说明如何创建指定 UML 类作为输入/输出对象的映射声明。此“类到类”映射声明包含一些映射规则,当运行生成的变换时,这些映射规则将创建源模型中的类及其操作的副本,并将副本放置在目标模型中。还可以创建“操作到操作”映射声明,即在“类到类”映射声明中调用的子映射。
第 4 课:创建和优化类到接口映射声明
本课程说明如何在映射模型中创建“类到接口”映射声明。此映射声明包含一些映射规则,这些映射规则将 1)创建一个接口,该接口的名称派生自源模型中类的名称;2)仅复制源模型中类的公有方法。
第 5 课:创建和优化操作到操作映射声明所需的映射声明
本课程说明如何创建“操作到操作”映射声明变换操作中的元素所需的映射声明。例如,将创建一个映射声明,把源模型中的参数变换为目标模型中的参数;还将创建一个映射声明,定义如何将源模型中的基本类型变换为目标模型中的基本类型。在本课程中,还将为“操作到操作”映射声明创建映射规则,这些规则调用在本课程中创建的映射声明。
第 6 课:创建和优化包到包映射声明
本课程说明如何创建“包到包”映射声明和多个映射规则。映射规则指定生成的变换如何处理源模型包含的包中嵌套的包或类元素。
第 7 课:创建和优化模型到模型映射声明
本课程说明如何在映射模型中创建“模型到模型”映射声明。此映射声明包含一个定制映射规则,当运行生成的变换时,该映射规则创建一个名称派生自源输入模型的目标输出模型。本课程还说明如何更改变换处理映射模型中的映射声明的顺序。
< 上一课
|
下一课 >
反馈