Hibernacija je moćan objekt visokih performansi/relacijska usluga upornosti i upita. Hibernate koristi JavaBean klase za predstavljanje tablica baze podataka u memoriji. Stupci tablice predstavljeni su poljima java klase. Podaci od klase do tablice, od polja do stupaca čuvaju se u XML datotekama.
Ovo objašnjava korake za obrnuto inženjering tablica baze podataka za generiranje POJO klasa hibernacije i mapiranje XML datoteka pomoću alata za hibernaciju.
Koraci
Korak 1. Preuzmite Hibernate Tool i izdvojite sadržaj u root folder Eclipse -a (trebalo bi spojiti dodatke i fascikle sa funkcijama)
Korak 2. Pokrenite pomrčinu
Korak 3. Kliknite na [File -> New -> Other -> Hibernate -> Hibernate Configuration File] i kreirajte cfg datoteku
Treba navesti sljedeća svojstva: jdbc url, korisničko ime, lozinka, DB shema, klasa upravljačkog programa i dijalekt.
Korak 4. Kliknite na [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] i kreirajte novu konfiguraciju konzole
Dodajte jar datoteku koja sadrži vaš DB upravljački program u odjeljak classpath na dnu.
Korak 5. Unesite naziv konfiguracije konzole
Kliknite gumb Pregledaj u odnosu na konfiguracijsku datoteku i odaberite datoteku cfg.xml stvorenu u koraku 3.
Korak 6. Kliknite na [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)] i odaberite lokaciju datoteke
Korak 7. Odaberite datoteku cfg.xml stvorenu u koraku 3 kao konfiguraciju konzole
Kliknite na dugme uključi i navedite shemu i naziv (ove) tabela za obrnuti inženjering. Više naziva tablica može se specificirati pomoću sql wild char -a (npr.: TBL_%). Pritisnite Finish.
Korak 8. Prebacite se na perspektivu hibernacije i kliknite na ikonu hibernacije na traci s alatima i odaberite [Generiranje koda hibernacije
.] opcija.
Korak 9. Desnim klikom na čvor stabla [Hibernate Code Generation] stvorite čvor i odaberite New
Korak 10. Dajte ime konfiguracije i odaberite konfiguraciju konzole stvorenu u koraku 5 i reveng.xml kreiran u koracima 6-7
Također odaberite Output Directory i odgovarajući paket.
Korak 11. Idite na karticu Izvoznici i provjerite Generiraj kod domene (.java) i Generiraj preslikavanja (hbm.xml)
Kliknite na dugme Pokreni.