想要将对象的属性从列表映射到对象

时间:2019-02-13 22:33:58

标签: mapstruct

遍历ACROD时,有一个列表,并且想要将列表中的第一个对象映射到我的域对象。

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

我尝试了这个,但是没有用。我搜索的所有博客都有LIST到LIST的映射。我的是LIST.first()到域对象的映射。

1 个答案:

答案 0 :(得分:1)

检出此example。它说明了如何将集合映射到对象,以及基于限定符采用什么元素(第一个,最后一个)。