Tenemos una gran aplicación Java que funciona completamente basada en la serialización JAXB. El servidor middleware hace todo el acceso db y envía todos los objetos de datos en objetos JAXB y serializa a XML y envía los datos a la IU (C# .Net).Objetos JAXB - hashcode e igual a
La mayoría de las veces después de que los datos se completan desde el acceso db a los objetos JAXB java, tendré que procesar algo como "ordenar la colección de objetos según el atributo", encontrar la media, hacer algunos cálculos en la lista de objetos en la colección, etc.
Mi problema principal es que los objetos JAXB no tienen iguales ni hashcode. Entonces, lo que estoy haciendo es mover todos los datos a algunos objetos de datos definidos por el usuario donde tengo hashcode, equals, compareTo defined para poder hacer todas las operaciones en las colecciones y luego copiar a los objetos JAXB. Creo que esto es un gasto adicional.
Preguntas:
1) hace objetos jaxb apoyo es igual a/código hash/compareTo - puedo specifiy éstos en el esquema?
2) ¿Alguna otra alternativa mejor?
Gracias.
+1 para la introducción de este complemento. Voy a darle una oportunidad. –
plug-in ha cambiado de ubicación: https://github.com/highsource/maven-jaxb2-plugin/wiki/Using-JAXB-Plugins – WhiteKnight
@WhiteKnight actualizada, gracias – jtahlborn