【发布时间】:2010-08-11 01:38:03
【问题描述】:
我有同一个类的两个实例。我需要找到它们之间不同的属性(基本上是属性的值,比如 firstName 可能在两者中不同)。这些字段是原始的、复杂的以及集合。
基本上,我需要找到两个实例之间的差异,如果两个实例中的字段不同,我会将字段的值从第一个实例复制到第三个实例(差异对象)。
我想我可以使用反射,但是这些类非常复杂,并且可能容易出错。
【问题讨论】:
-
嗯...没有两个 Java bean 是相同的...coffeeobsessed.net/wp-content/uploads/2010/02/…