Як створити клас Pojo за допомогою програми Hibernate для таблиці даних
Hibernate - це інструмент для створення запитів та інших об`єктів і даних. Hibernate використовує класи Java Bean для трактування даних в таблицях з пам`яті комп`ютера. Стовпчики таблиці представляються в спеціальних полях класу Java. Інформація клас-к-таблиці і поле-к-стовпцю зберігається в файлах XML. Ми пояснимо вам процес створення класів простих об`єктів Java (Pojo) для таблиць з базами даних, а також пояснимо способи картографування пам`яті.
Кроки
1
Скачайте програму Hibernate: [1]. Вийміть вміст архівів в директорію Eclipse.2
Запустіть Eclipse.3
Відкрийте меню Файл, Новий, Інші, Hibernate, Конфігурація і створіть файл з розширенням CFG. Вкажіть властивості JDBC URL, ім`я користувача, пароль, схему DB, клас драйвера і діалект.4
Відкрийте меню Файл і точно так само створіть новий файл з конфігурацією консолі. Додайте до нього JAR файл, який містить ваш DB драйвер в нижній секції.5
Введіть ім`я конфігурації консолі. Натисніть Огляд і виберіть файл CFG.xml, створений в 3 кроці.6
Відкрийте меню Файл, Новий, Інші, Hibernate, Reverse Engineering (Reveng.ml) і виберіть папку з файлом.7
Виберіть файл CFG.ml, створений в третьому кроці, призначте його конфігурацію і консоль. Вкажіть схему і ім`я таблиці для зворотного конструювання. Кілька назв таблиці можуть бути зазначені, використовуючи sql wild char. Натисніть Готово.8
Перейдіть на перспективу Hibernate і натисніть на іконку Hibernate в панелі інструментів. Виберіть опцію генерації кодів.9
Натисніть правою кнопкою миші на опцію і виберіть Новий.10
Дайте ім`я конфігурації, виберіть ім`я консолі, створеної в 5 кроці, а також файл reveng.ml, створений в 6-7 кроці. Виберіть директорію для експорту та пакет.11
Відкрийте вкладку Експорт і перевірте, чи включений генератор коду домену (.ava) і генератор картографування (hbm.xml). Натисніть Запустити або Виконати.12
Файли картографування у форматі Xml і класи Java будуть створені в зазначеній в 11-му кроці директорії.