„Hibernate“yra galinga, didelio našumo objekto/santykių atkaklumo ir užklausų paslauga. „Hibernate“naudoja „JavaBean“klases duomenų bazių lentelėms atvaizduoti atmintyje. Lentelės stulpelius vaizduoja java klasės laukai. Informacija iš klasių į lentelę, iš lauko į stulpelį saugoma XML failuose.
Tai paaiškina veiksmus, kaip pakeisti duomenų bazės lenteles, kad būtų sukurtos užmigdymo POJO klasės ir susiejami XML failai naudojant užmigdymo įrankius.
Žingsniai
Žingsnis 1. Atsisiųskite „Hibernate Tool“ir ištraukite turinį į „Eclipse“šakninį aplanką (turėtų sujungti papildinius ir funkcijų aplankus)
Žingsnis 2. Pradėkite užtemimą
Žingsnis 3. Spustelėkite [Failas -> Naujas -> Kitas -> Hibernate -> Hibernate Configuration File] ir sukurkite cfg failą
Reikėtų nurodyti šias ypatybes: jdbc url, vartotojo vardas, slaptažodis, DB schema, tvarkyklės klasė ir tarmė.
Žingsnis 4. Spustelėkite [Failas -> Naujas -> Kitas -> Hibernate -> Hibernate Console Configuration] ir sukurkite naują konsolės konfigūraciją
Pridėkite stiklainio failą, kuriame yra jūsų DB tvarkyklė, apačioje esančiame skyriuje „Kelio kelias“.
5 veiksmas. Įveskite konsolės konfigūracijos pavadinimą
Spustelėkite mygtuką Naršyti prieš konfigūracijos failą ir pasirinkite failą cfg.xml, sukurtą atliekant 3 veiksmą.
Žingsnis 6. Spustelėkite [Failas -> Naujas -> Kitas -> Hibernate -> Hibernate Reverse Engineering File („Hibernate Reverse Engineering File“(„regener.xml“)) ir pasirinkite failo vietą
Žingsnis 7. Pasirinkite konsolės konfigūraciją 3 veiksme sukurtą failą cfg.xml
Spustelėkite įtraukimo mygtuką ir nurodykite schemą ir lentelės pavadinimą (-us), kuriuos norite pakeisti. Keli lentelių pavadinimai gali būti nurodyti naudojant sql wild char (pvz.: TBL_%). Spustelėkite Baigti.
Žingsnis 8. Perjunkite į „Hibernate“perspektyvą ir įrankių juostoje spustelėkite „Hibernate“piktogramą ir pasirinkite [Hibernate Code Generation “
.] variantas.
Žingsnis 9. Dešiniuoju pelės mygtuku spustelėkite [Hibernate Code Generation] medžio mazgą ir pasirinkite New
Žingsnis 10. Nurodykite konfigūracijos pavadinimą ir pasirinkite konsolės konfigūraciją, sukurtą atliekant 5 veiksmą, ir „parsg.xml“, sukurtą 6–7 veiksmuose
Taip pat pasirinkite išvesties katalogą ir atitinkamą paketą.
Žingsnis 11. Eikite į skirtuką Eksportuotojai ir pažymėkite Generuoti domeno kodą (.java) ir Generuoti susiejimus (hbm.xml)
Spustelėkite paleisti.