Hibernate este un serviciu de interogare și persistență obiect / relațional puternic, de înaltă performanță. Hibernate folosește clasele JavaBean pentru a reprezenta tabelele bazei de date în memorie. Coloanele tabelului sunt reprezentate de câmpurile clasei java. Informațiile de la clasă la masă, de la câmp la coloană sunt păstrate în fișiere XML.
Acest lucru explică pașii pentru ingineria inversă a tabelelor bazei de date pentru a genera clase de hibernare POJO și maparea fișierelor XML folosind hibernare-instrumente.
Pași
Pasul 1. Descărcați Instrumentul de hibernare și extrageți conținutul în folderul rădăcină al Eclipse (ar trebui să îmbine pluginurile și folderele cu caracteristici)
Pasul 2. Porniți eclipsa
Pasul 3. Faceți clic pe [File -> New -> Other -> Hibernate -> Hibernate Configuration File] și creați un fișier cfg
Ar trebui specificate următoarele proprietăți: adresa URL jdbc, numele de utilizator, parola, schema DB, clasa driverului și dialectul.
Pasul 4. Faceți clic pe [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] și creați o nouă configurație a consolei
Adăugați fișierul jar care conține driverul DB în secțiunea classpath din partea de jos.
Pasul 5. Introduceți numele configurației consolei
Faceți clic pe butonul Răsfoire împotriva fișierului de configurare și selectați fișierul cfg.xml creat la pasul 3.
Pasul 6. Faceți clic pe [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)] și selectați locația fișierului
Pasul 7. Selectați fișierul cfg.xml creat la pasul 3 ca configurație consolă
Faceți clic pe butonul include și specificați numele (numele) schemei și tabelului pentru a realiza inginerie inversă. Mai multe nume de tabele pot fi specificate folosind sql wild char (de exemplu: TBL_%). Faceți clic pe Finalizare.
Pasul 8. Treceți la perspectiva Hibernare și faceți clic pe pictograma Hibernare din bara de instrumente și selectați [Generare cod hibernare
.] opțiune.
Pasul 9. Faceți clic dreapta pe nodul arbore [Generare cod hibernare] și selectați Nou
Pasul 10. Dați numele configurației și selectați configurația consolei creată la pasul 5 și reveng.xml creată la pasul 6-7
De asemenea, selectați Directorul de ieșire și un pachet relevant.
Pasul 11. Mergeți la fila Exportatori și bifați Generare cod de domeniu (.java) și Generare mapări (hbm.xml)
Faceți clic pe alergare.