首页 > 解决方案 > 将对象内容复制到其他类型的其他对象

问题描述

我有一个名为 OldClass 的班级和一个名为 NewClass 的班级。两个类具有完全相同的字段。我可以将值从 OldClass 复制到 NewClass,而无需手动调用 getter 和 setter,每个类大约有 100 个字段(200 个这样的类对)。

标签: java

解决方案


是的你可以。我建议你看看 MapStruct。它应该非常适合您的要求。

只需为您的类定义一个映射器接口并让 MapStruct 创建实现。

看看http://mapstruct.org/


推荐阅读