java - saxexception2 - JAXB y creación de instancias de clase
jaxbcontext (1)
Una cosa que impide utilizar una tecnología vinculante como JAXB, en lugar de una tecnología clásica xml basada en dom / sax, es el hecho de que, al leer xml, parece estar fuertemente orientado a crear instancias de las clases que administra.
Muchas veces, quiero leer valores de xml y establecerlos en propiedades de instancias ya creadas.
¿Hay una manera simple de decirle a JAXB que tiene que aplicar valores a la clase que tengo en lugar de crear uno nuevo?
Use los objetos JAXB como DTOs. Luego puede usar PropertyUtils.copyProperties(..)
/ BeanUtils.copyProperties(..)
(de commons-beanutils) para transferir las propiedades a sus objetos ya parcialmente poblados.