class Person {
@PropertyName("detail.change")
Detail detail
}
class Detail {
String name;
String age;
}
我有一个名为Person
的课程。
并且它有一个名为detail
的字段,它也是一个对象
现在我想比较两个Person
而且无论更改是什么,我都希望它返回“ detail.change”作为属性名称
现在,如果姓名或年龄不同。 javers返回我的姓名或年龄
你有什么想法我可以做到吗?
非常感谢您的帮助!
答案 0 :(得分:0)
仅当您将Detail
映射到ValueType(https://javers.org/documentation/domain-configuration/#ValueType)时,才可以这样做。 Javers将ValueType视为原子值。当Detail
映射到ValueObject时,Javers报告Detail
的具体属性已更改。