Як створити клас Pojo за допомогою програми Hibernate для таблиці даних

Як створити клас Pojo за допомогою програми Hibernate для таблиці даних

Hibernate - це інструмент для створення запитів та інших об`єктів і даних. Hibernate використовує класи Java Bean для трактування даних в таблицях з пам`яті комп`ютера. Стовпчики таблиці представляються в спеціальних полях класу Java. Інформація клас-к-таблиці і поле-к-стовпцю зберігається в файлах XML. Ми пояснимо вам процес створення класів простих об`єктів Java (Pojo) для таблиць з базами даних, а також пояснимо способи картографування пам`яті.

Кроки

  1. 1

    Скачайте програму Hibernate: [1]. Вийміть вміст архівів в директорію Eclipse.

  2. 2

    Запустіть Eclipse.

  3. 3

    Відкрийте меню Файл, Новий, Інші, Hibernate, Конфігурація і створіть файл з розширенням CFG. Вкажіть властивості JDBC URL, ім`я користувача, пароль, схему DB, клас драйвера і діалект.




  4. 4

    Відкрийте меню Файл і точно так само створіть новий файл з конфігурацією консолі. Додайте до нього JAR файл, який містить ваш DB драйвер в нижній секції.

  5. 5

    Введіть ім`я конфігурації консолі. Натисніть Огляд і виберіть файл CFG.xml, створений в 3 кроці.

  6. 6

    Відкрийте меню Файл, Новий, Інші, Hibernate, Reverse Engineering (Reveng.ml) і виберіть папку з файлом.



  7. 7

    Виберіть файл CFG.ml, створений в третьому кроці, призначте його конфігурацію і консоль. Вкажіть схему і ім`я таблиці для зворотного конструювання. Кілька назв таблиці можуть бути зазначені, використовуючи sql wild char. Натисніть Готово.

  8. 8

    Перейдіть на перспективу Hibernate і натисніть на іконку Hibernate в панелі інструментів. Виберіть опцію генерації кодів.

  9. 9

    Натисніть правою кнопкою миші на опцію і виберіть Новий.

  10. 10

    Дайте ім`я конфігурації, виберіть ім`я консолі, створеної в 5 кроці, а також файл reveng.ml, створений в 6-7 кроці. Виберіть директорію для експорту та пакет.

  11. 11

    Відкрийте вкладку Експорт і перевірте, чи включений генератор коду домену (.ava) і генератор картографування (hbm.xml). Натисніть Запустити або Виконати.

  12. 12

    Файли картографування у форматі Xml і класи Java будуть створені в зазначеній в 11-му кроці директорії.