有没有办法将扁平的 DTO 数组转换为复合嵌套对象。
目前我正在使用 modelmapper 进行域到域的转换。
class SourceList {
List<Integer> id;
List<String> name;
}
class DestinationList {
List<Person> name;
}
class Person {
Integer id;
String name;
}
数据将以非规范化的方式存在,我需要转换为正确的嵌套结构。DTO 到复合对象的转换我可以使用modelmapper来做到这一点。
我想自动将源列表转换为目标列表。因为从长远来看,手动转换不是一个可行的选择。如果可能的话,我也对推土机感兴趣。