Java имеет аннотации, и это хорошо. Однако некоторые разработчики считают, что лучше всего комментировать метаданные с помощью xml файлов - другие предпочитают аннотации, но будут использовать метаданные для переопределения аннотаций в исходном коде.
Я пишу фреймворк Java, который использует аннотации. Возникает вопрос: существует ли стандартный способ определения и анализа метаданных из xml файлов. Я думаю, что это то, что может использовать каждая инфраструктура, использующая аннотации, но я могу найти что-то подобное в Интернете.
Должен ли я запускать собственный синтаксический анализ/проверку XML или кто-то уже сделал что-то вроде этого?