2017-10-16 4 views
0

J'ai la classe de base orderItem et j'ai des classes enfant DeviceItem et ServiceItem. J'ai fourni la définition ci-dessous. Lorsque je reçois cette requête, j'effectue un mappage de dozer pour traduire ceci pour le modèle jaxb vers un autre modèle de données que j'ai créé. Mon modèle de données possède également les mêmes classes OrderItem, DerviceItem et DeviceItem qui sont des POJO. Quand je fais un mapping de Dozer, les classes sont mappées à OrderItem (classe de base) au lieu de classes enfants spécialisées. Existe-t-il un moyen d'effectuer ce mappage utilisateur?Dozer Mapping - Mapper les éléments à la classe enfant au lieu de la classe parent

<ns2:orderItem xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:type = "ns2:ServiceItem"> 

Répondre

0

j'ai pu résoudre ce qui suit les étapes de cette link en fournissant des conseils.