Таблицы базы данных из POJO - PullRequest
1 голос
/ 04 июня 2010

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

Ответы [ 3 ]

1 голос
/ 04 июня 2010

Кроме того, вы можете изменить генерацию кода в своем приложении, добавив аннотации javax.persistence.

1 голос
/ 04 июня 2010

Вместо использования аннотаций вы также можете использовать «старомодные» файлы отображения .hbm.xml. Это классический способ определения сопоставления с помощью Hibernate, который использует внешний XML-файл для описания сопоставления. Вы можете генерировать сопоставления одновременно с генерацией ваших POJO. Или, если генерация POJO выполняется с помощью внешнего кода, вы можете добавить это самостоятельно.

Когда у вас есть сопоставление, вы можете использовать стандартные средства Hibernate для создания / обновления схемы базы данных ...

0 голосов
/ 05 января 2011

Что я делаю, так это: 1) использовать приложение скаффолдинга, такое как Grails (ay будет делать Rails, Sails и т. Д.).
2) Затем обратный Инженер их в pojos через Eclipse

Он работает каждый раз, и использование Grails быстрое и ОЧЕНЬ простое в использовании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...