Tengo dos instancias de la misma clase. Necesito encontrar propiedades que sean diferentes entre ellas (básicamente, el valor de la propiedad, por ejemplo, FirstName podría ser diferente en ambas). Los campos son primitivos, complejos y también colecciones.Diferencia entre dos instancias de la misma clase
Básicamente, necesito encontrar diferencias entre dos instancias y si los campos son diferentes en ambas instancias, copiaré el valor del campo desde la primera instancia a una tercera instancia (objeto diff).
Creo que puedo usar la reflexión, pero las clases son muy complejas y pueden llegar a ser propensas a errores.
Hm ... no hay dos beans de Java iguales ... http://www.coffeeobsessed.net/wp-content/uploads/2010/02/kawa-java-beans.jpg –