【问题标题】:Want to map attribute of an object from a List to an Object想要将对象的属性从列表映射到对象
【发布时间】:2019-02-16 16:34:34
【问题描述】:

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

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

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

【问题讨论】:

  • 你在 GitHub 上查看了 Mapstructs 示例仓库吗?

标签: mapstruct


【解决方案1】:

查看此example。它解释了如何将集合映射到对象以及根据限定符采用什么元素(第一个、最后一个)。

【讨论】:

  • @Nitin:这有帮助吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-01
  • 2021-11-07
  • 1970-01-01
  • 2022-08-18
  • 1970-01-01
  • 2019-03-30
  • 2013-03-11
相关资源
最近更新 更多