是否有一种便捷的Groovy工具可以给我两个不同对象之间的差异? 我通过equals方法收到消息,它们不相等,但是我在哪里可以找到未匹配的属性?
是否有一种便捷的Groovy工具可以给我两个不同对象之间的差异? 我通过equals方法收到消息,它们不相等,但是我在哪里可以找到未匹配的属性?
object1.properties - object2.properties
这些将展示出object1属性和object2属性的差异,但仅在存在与object2内不同的实体(key+value)时。如果在object2中有额外的属性,则不会显示。