我正在尝试使用工厂方法而不是 JAXB 的无参数构造函数。
我有多个从基类继承的类,关于将要实例化的唯一指示是type
xml 元素中的属性。
<tag-name type="boolean"/>
将实例化一个 BooleanType,而
<tag-name type="integer"/>
将实例化一个 IntegerType。
有什么方法可以访问从工厂方法中解组的元素的元素名称/属性值?
(这也许是使用工厂方法而不是无参数构造函数的好处吗?还有其他的吗?)
(我没有使用 MOXy)