想要将对象的属性从List映射到Object

问题描述 投票:0回答:1

遍历ACROD时,有一个列表,并希望将该列表中的第一个对象映射到我的域对象。

@Mapping(source =“insuranceSvcRqs [0] .policyQuoteInqRqsAddRqsAndPolicyQuoteInqRqs [0] .producers [0] .generalPartyInfo.nameInfos [0] .commlName.commercialName”,target =“producer.commercialName”)

我试过这个,但它不起作用。我搜索过的所有博客都有LIST到LIST的映射。我的是LIST.first()到域对象映射。

mapstruct
1个回答
1
投票

结帐这个example。它解释了如何将集合映射到对象以及基于限定符要采用的元素(第一个,最后一个)。

© www.soinside.com 2019 - 2024. All rights reserved.