1

我想将大量 bean 的属性从一个 JavaBean 复制到另一个。我查看了 Apache Commons BeanUtils。但问题是它希望两个 bean 中的属性名称相同。没有办法提供映射。

例如,在我的 bean 1 中,属性可能是firstName,而在 bean 2 中,它可能是name

因此,我想要某种方式来透明地复制这些属性,并在可能的情况下在属性名称之间的某处提供映射。

4

1 回答 1

4

尝试使用推土机。它支持您期望的映射。它们支持通过 XML、注释等进行映射。

在这里查看简单的例子。

于 2013-01-02T05:02:17.863 回答