Jaxb игнорируя директивы XmleLement
-
13-10-2019 - |
Вопрос
У меня есть проблема с созданием схемы для класса, который у меня есть. Что у меня есть:
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public Class User {
....
@XmlElement(required = true)
protected String name;
....
}
Теперь, когда я генерирую схему, используя схему, строка, ссылаясь на этот атрибут:
<xs:element name="name" type="xs:string"/>
Атрибут Minocurrences отсутствует, я не знаю, почему он игнорирует аннотацию, любая помощь очень ценится. Также на отдельную и не связанную с темой, почему схемагены жаловались, когда мой класс анотирован аннотациями JPA? Есть ли обходной путь для этого?
Решение
Извините, как глупо меня, значение по умолчанию для Minoccur составляет 1.
Не связан с StackOverflow