Як створити клас pojo за допомогою програми hibernate для таблиці даних
категорія Комп'ютер
Hibernate - це інструмент для створення запитів та інших об`єктів і даних. Hibernate використовує класи Java Bean для трактування даних в таблицях з пам`яті комп`ютера. Стовпці таблиці представляються в спеціальних полях класу Java. Інформація клас-к-таблиці і поле-к-колонки зберігається в файлах XML. Ми пояснимо вам процес створення класів простих об`єктів Java (Pojo) для таблиць з базами даних, а також пояснимо способи картографування пам`яті.
кроки
Відео: Основи ООП C ++. Урок 3. Класи і об`єкти
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) і виберіть папку з файлом.
Відео: Урок 02. PHP - ООП. Клас (class). Властивості і методи класу
7
Виберіть файл CFG.ml, створений в третьому кроці, призначте його конфігурацію і консоль. Вкажіть схему і ім`я таблиці для зворотного конструювання. Кілька назв таблиці можуть бути вказані, використовуючи sql wild char. Натисніть Готово.
8
Перейдіть на перспективу Hibernate і натисніть на іконку Hibernate в панелі інструментів. Виберіть опцію генерації кодів.
9
Натисніть правою кнопкою миші на опцію і виберіть Новий.
10
Дайте ім`я конфігурації, виберіть ім`я консолі, створеної в 5 кроці, а також файл reveng.ml, створений в 6-7 кроці. Виберіть директорію для експорту і пакет.
11
Відкрийте вкладку Експорт і перевірте, чи включений генератор коду домену (.ava) і генератор картографування (hbm.xml). Натисніть Запустити або Виконати.
12
Файли картографування в форматі Xml і класи Java будуть створені в зазначеній в 11-му кроці директорії.