Генерация сущностей, контроллеров и DAO из базы данных - PullRequest
0 голосов
/ 16 февраля 2012

Мне нужно создать каркас для сущностей, контроллеров и DAO из базы данных MySQL. Я использую Spring 3.0 в Eclipse. Есть ли способ сделать это?

1 Ответ

3 голосов
/ 16 февраля 2012

подробные инструкции по обратному преобразованию базы данных в pojos

скопированное содержимое, если веб-сайт устарел.Надеюсь, что лицензии не нарушены

  1. Загрузите Инструменты Hibernate и извлеките содержимое в корневую папку Eclipse (следует объединить папки с плагинами и функциями).1013 *

    Запустите eclipse.

  2. Нажмите [Файл -> Создать -> Другое -> Hibernate -> Файл конфигурации Hibernate] и создайте файл cfg.Должны быть указаны следующие свойства: URL-адрес jdbc, имя пользователя, пароль, схема БД, класс драйвера и диалект.

  3. Нажмите [Файл -> Создать -> Прочее -> Спящий режим -> Спящий режимКонфигурация консоли] и создайте новую конфигурацию консоли.Добавьте файл jar, содержащий драйвер БД, в разделе classpath внизу.

  4. Введите имя конфигурации консоли.Нажмите кнопку «Обзор» напротив файла конфигурации и выберите файл cfg.xml, созданный на шаге 3.

  5. Нажмите [Файл -> Создать -> Прочее -> Спящий режим -> Файл обратного проектирования Hibernate.(reveng.xml)] и выберите местоположение файла.

  6. Выберите файл cfg.xml, созданный на шаге 3, в качестве конфигурации консоли.Нажмите кнопку включения и укажите схему и имена таблиц для обратного инжиниринга.Несколько имен таблиц могут быть указаны с использованием sql wild char (например, TBL_%).Нажмите кнопку «Готово».

  7. Переключитесь на перспективу Hibernate и нажмите значок Hibernate на панели инструментов и выберите параметр [Генерация кода Hibernate ..].

  8. Щелкните правой кнопкой мыши узел дерева [Hibernate Code Generation] и выберите New.

  9. Дайте имя конфигурации и выберите конфигурацию консоли, созданную на шаге 5, и месторасположения местами.создан в шаге 6-7.Также выберите «Выходной каталог» и соответствующий пакет.

  10. Перейдите на вкладку «Экспортеры» и установите флажок «Создать код домена (.java)» и «Создать сопоставления» (hbm.xml).Нажмите кнопку «Выполнить».

  11. XML-файлы отображений гибернации и классы Java будут созданы в выходном каталоге, указанном в шаге 11.

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