JAXB和类实例化

时间:2011-09-15 12:30:35

标签: java xml jaxb

有一件事阻止使用像JAXB这样的绑定技术,而不是经典的基于dom / sax的xml技术,这个事实是,当读取xml时,它似乎强烈地面向实例化它管理的类。

很多时候,我想从xml读取值并将它们设置为已创建实例的属性。
是否有一种简单的方法告诉JAXB它必须将值应用于我所拥有的类而不是创建一个新类?

1 个答案:

答案 0 :(得分:2)

将JAXB对象用作DTO。然后,您可以使用PropertyUtils.copyProperties(..) / BeanUtils.copyProperties(..)(来自commons-beanutils)将属性传输到已经部分填充的对象。