Hibernate е мощен, високопроизводителен обект/релационна услуга за постоянство и заявки. Hibernate използва JavaBean класове за представяне на таблици на база данни в паметта. Колоните на таблицата са представени от полетата на java класа. Информацията от клас към таблица, поле от колона се съхранява в XML файлове.
Това обяснява стъпките за обратно инженериране на таблици на база данни за генериране на хибернационни POJO класове и картографиране на XML файлове с помощта на инструменти за хибернация.
Стъпки

Стъпка 1. Изтеглете Hibernate Tool и извлечете съдържание в основната папка на Eclipse (трябва да обедините приставки и папки с функции)

Стъпка 2. Стартирайте затъмнението

Стъпка 3. Щракнете върху [File -> New -> Other -> Hibernate -> Hibernate Configuration File] и създайте cfg файл
Следните свойства трябва да бъдат посочени: jdbc url, потребителско име, парола, DB схема, клас драйвер и диалект.

Стъпка 4. Щракнете върху [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] и създайте нова конфигурация на конзолата
Добавете jar файла, който съдържа вашия DB драйвер, в секцията classpath в долната част.

Стъпка 5. Въведете името на конфигурацията на конзолата
Щракнете върху бутона Преглед срещу конфигурационния файл и изберете файла cfg.xml, създаден в стъпка 3.

Стъпка 6. Щракнете върху [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)] и изберете местоположението на файла

Стъпка 7. Изберете файла cfg.xml, създаден в стъпка 3, като Конфигурация на конзолата
Щракнете върху бутона за включване и посочете схемата и името (ите) на таблицата (ите), които да реверсирате. Множество имена на таблици могат да бъдат посочени с помощта на sql wild char (например: TBL_%). Щракнете върху Готово.

Стъпка 8. Преминете към перспектива за хибернация и щракнете върху иконата за хибернация в лентата с инструменти и изберете [Генериране на код за хибернация
.] опция.

Стъпка 9. Щракнете с десния бутон върху дървения възел [Generation Code Generation] и изберете New

Стъпка 10. Дайте името на конфигурацията и изберете конзолната конфигурация, създадена в стъпка 5 и reveng.xml, създадена в стъпка 6-7
Също така изберете Output Directory и съответния пакет.

Стъпка 11. Отидете в раздела Експортери и проверете Generate code domain (.java) и Generate mappings (hbm.xml)
Щракнете върху бягане.