Друзья у меня есть много таблиц, созданных DBA. И я хочу иметь класс сущности для каждой таблицы для дальнейшего запроса. Итак, кто-нибудь предлагает, как автоматически создавать затмения?
Создание класса сущности с использованием существующей таблицы базы данных?
Ответ 1
Если вы используете JPA для сохранения, вы можете использовать "инструменты JPA", предоставляемые Eclipse, для генерации класса сущности Java из таблиц.
Вот учебник
Ответ 2
Вы можете попробовать генератор кода Telosys. Это может помочь для такой работы.
Позволяет генерировать классы Java (POJO) из любой базы данных. с основными шаблонами, и вы также можете создать свой собственный шаблон (файл Velocity) для генерации ваших классов DAO
Для получения дополнительной информации см. http://www.telosys.org
Ответ 3
Здесь - хорошее руководство по использованию Eclipse для генерации классов сущностей из существующей базы данных.
Ответ 4
Вы можете создавать классы, используя Hibernate Tools. Существует два способа генерации этих классов, которые называются Обратное проектирование и генерация кода [dead link] -
- Вы можете использовать Hibernate Tools Eclipse Plugin.
- Вы можете написать Ant Script с помощью инструмента Jibernate.
Ответ 5
Вы можете посмотреть Spring Roo. Он имеет обратную разработку базы данных. Существует интеграция eclipse, так что вы можете сделать это изнутри eclipse.