Mappings
Overview on Different Mapping Possibilities With E2E Builder
When to use | Conditions | Remarks |
---|---|---|
graphical mapping |
|
|
script mapping | You have many attributes or complex mappings with rules and conversions. | When using script mapping, use a class diagram and put the script into the E2ESimpleMapping dependency |
mapEqualNames | One use case could be, if the classes are given through a backend (e.g. createCustomerClass and UpdateCustomerClass which are equal but createCustomerClass has custID in addition or they are inherited from the same parent. | Be careful when using it and ask yourself: Are the attribute names of the two classes really the same and have all equal types? |
mapping context | You want to map hierarchical objects. Mapping context automatically iterates through the hierarchy defined in the class diagram. |
Mapping Using XSLT
Another possibility is mapping using XSLT, but that needs special knowledge.
Advantages |
|
Disadvantages |
|