аннотации Java: библиотека для переопределения аннотаций с XML-файлами

Установка кодовой страницы к UTF-8 с командой "chcp 65001" должна помочь Вам распечатать содержание файла правильно к оболочке (использующий cmd.exe). Это не будет работать на списки каталогов хотя (кодировка UTF-16 в именах файлов NTFS).

13
задан flybywire 24 September 2009 в 08:15
поделиться

4 ответа

Стандартного способа не существует, но вот несколько фреймворков Java, которые это делают:

  • JPA - проверьте ejb-3_0-fr-spec-persistence.pdf
  • Spring Framework
  • TestNG - как написано выше, хотя я думаю, что он больше фокусируется на стороне аннотаций, а не на фактической конфигурации, которую он пытается достичь
  • Seam Framework
1
ответ дан 2 December 2019 в 02:23
поделиться

Это не совсем то, что вам нужно, но проект backport175 имеет реализацию аннотаций для версий Java до Java 5.

Он имеет некоторые функции, которые вы ищете в том, что он будет читать как собственные реализации стиля, так и «настоящие» аннотации, если они есть. Может быть, это можно использовать как отправную точку для построения более общей структуры.

0
ответ дан 2 December 2019 в 02:23
поделиться

Use JAXB http://java.sun.com/developer/technicalArticles/WebServices/jaxb/ Вы должны написать xsd для своего файла метаданных, сгенерировать классы JAXB, которые помогут вам проанализировать файлы xml.

0
ответ дан 2 December 2019 в 02:23
поделиться

Я написал библиотеку Annox , которая делает именно то, что вам нужно. С Annox вы можете читать произвольные аннотации из XML.

1
ответ дан 2 December 2019 в 02:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: