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