【发布时间】:2018-12-26 23:55:19
【问题描述】:
我最好通过一个我想要得到的例子来解释我的任务。 使用mapstruct / modelmapper / etc可以解决这个问题吗?
class Person{
String name;
Address address;
}
class Address{
String street;
Integer home;
}
更新:
{
name: "Bob"
address: {
street: "Abbey Road"
}
}
目标:
{
name: "Michael"
address: {
street: "Kitano"
home: 5
}
}
结果我想得到:
{
name: "Bob"
address: {
street: "Abbey Road"
home: 5
}
}
它不能重写地址对象。它递归地在其中设置新值。
【问题讨论】:
标签: java mapstruct modelmapper