【发布时间】:2018-07-29 23:16:27
【问题描述】:
我正在使用 MapStruct 提供不同系统之间的 bean 映射,并且我已经达到了映射特定属性的唯一方法是将其作为 Map 条目添加到目标对象中,并以字段名称作为键。
我可以使用一个很长的表达式来做到这一点,我使用 guava ImmutableMap builder 设置整个地图,但是有没有更优雅和安全的方式来提供这个映射?在这种情况下,Setter 方法需要两个参数。
【问题讨论】:
标签: mapstruct
我正在使用 MapStruct 提供不同系统之间的 bean 映射,并且我已经达到了映射特定属性的唯一方法是将其作为 Map 条目添加到目标对象中,并以字段名称作为键。
我可以使用一个很长的表达式来做到这一点,我使用 guava ImmutableMap builder 设置整个地图,但是有没有更优雅和安全的方式来提供这个映射?在这种情况下,Setter 方法需要两个参数。
【问题讨论】:
标签: mapstruct