В чем разница между аннотацией класса с @XMLRootElement
и @XMLType
. Я комментировал классы с помощью @XMLType
, когда структура будет использоваться несколько раз в XML-схеме и @XMLRootElement
, когда она будет использоваться только один раз - это лучший подход?
Другой, но связанный с этим вопрос, который я буду здесь включать. Аннотация @XMLType
имеет атрибут propOrder, чтобы указать, в каком порядке появляются его элементы - есть ли эквивалент для @XMLRootElement
?
Я использую эти аннотации в сочетании с аннотациями JAX-WS для создания веб-сервисов, если это имеет значение.