我正在使用JAXB(xjc版本2.2.4-2)从
XML Schema生成
Java类.映射到
Java原始数据类型的XML类型不会添加:
@XmlElement(required = true)
例如,使用时:
<element name="userId" type="long"/> <element name="userName" type="string"/>
将导致:
//no annotation added here protected long userId; @XmlElement(required = true) protected String userName;
有没有人解释为什么会这样?
这有什么与您可以使用xjc设置的选项有关吗?