Как создать файлы сопоставления ORM.XML из аннотаций? - PullRequest
2 голосов
/ 27 сентября 2010

На работе мы разрабатываем решения для довольно крупных организаций в области финансовых услуг, и мы предпочитаем иметь наши отображения развертывания в XML, поскольку их легко изменить без необходимости перекомпилировать .

Мы хотели бы сделать нашу разработку с использованием аннотаций и сгенерировать из них файлы отображения orm.xml.Я нашел это доказательство концептуального процессора аннотаций , и что-то вроде этого - то, что я ищу, но кое-что, что поддерживает большинство аннотаций JPA.

Мы используем WebSphere для разработкипоэтому мы предпочли бы что-то, что учитывает реализацию OpenJPA

1 Ответ

0 голосов
/ 27 сентября 2010

Вот возможный подход:

  1. использовать аннотированные классы для генерации схемы базы данных
  2. использовать OpenJPA SchemaTool для обратного проектирования схемы базы данныхв свой XML-файл схемы
  3. используйте OpenJPA ReverseMappingTool для создания файлов сопоставления XML из файла XML-схемы
...