我有一组相当大的Java类,其中很多都是相互派生的。我想知道当某个类的某个属性受到限制时,如何在java代码中指定(带注释)。例如,vehicle.java类应该只能有一个制造商和2-4个轮子。
我在生成的XML schema中遇到过minOccurs和maxOccurs,但我不确定是java代码中的什么变化导致了它们的出现。
我尝试将@XmlElement(名称为“制造商”,minOccurs="0")放入Car类的java代码中,但minOccurs抛出了一个错误。
谢谢。
发布于 2010-07-21 23:45:52
尝试@XMLElement(required=false),它应该会给出minOccurs 0
https://stackoverflow.com/questions/3301047
复制相似问题