@XmlAttribute(required=true)

在一个项目数百地方。

我做这个默认? ...

...所以,我然后只需要指定

@XmlAttribute(required=false)

需要时。

有帮助吗?

解决方案

没有,该行为是硬连线的。然而,required属性确实是一个轻量级替代正确的XML架构。如果你需要在文档验证更好的控制,那么我建议你定义一个XML模式文档,并注入模式到JAXBContext。该文件将被上打包和解包检查,你将不必依靠注解验证。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top