Hibernate është një objekt i fuqishëm, me performancë të lartë/shërbim kërkueshmërie dhe këmbënguljeje. Hibernate përdor klasa JavaBean për të përfaqësuar tabelat e bazës së të dhënave në memorie. Kolonat e tabelës përfaqësohen nga fushat e klasës java. Informacioni klasë-tabelë, fushë-kolonë ruhet në skedarë XML.
Kjo shpjegon hapat për inxhinierimin e kundërt të tabelave të bazës së të dhënave për të gjeneruar klasa të letargjisë POJO dhe hartëzimin e skedarëve XML duke përdorur mjetet e letargji.
Hapa
Hapi 1. Shkarkoni Hibernate Tool dhe nxirrni përmbajtje në dosjen rrënjësore të Eclipse (duhet të bashkojë shtojcat dhe veçoritë e dosjeve)
Hapi 2. Filloni eklipsin
Hapi 3. Klikoni në [File -> New -> Other -> Hibernate -> Hibernate Configuration File] dhe krijoni një skedar cfg
Karakteristikat e mëposhtme duhet të specifikohen: jdbc url, emri i përdoruesit, fjalëkalimi, skema DB, klasa e shoferit dhe dialekti.
Hapi 4. Klikoni në [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] dhe krijoni një konfigurim të ri të tastierës
Shtoni skedarin jar që përmban drejtuesin tuaj DB në seksionin e klasës në pjesën e poshtme.
Hapi 5. Shkruani emrin e konfigurimit të tastierës
Klikoni butonin Shfleto kundër skedarit të Konfigurimit dhe zgjidhni skedarin cfg.xml të krijuar në hapin 3.
Hapi 6. Klikoni në [File -> New -> Other -> Hibernate -> Hibernate Reverse Engineering File (reveng.xml)] dhe zgjidhni vendndodhjen e skedarit
Hapi 7. Zgjidhni skedarin cfg.xml të krijuar në hapin 3 si Konfigurimi i tastierës
Klikoni në butonin përfshini dhe specifikoni skemën dhe emrin (et) e tabelës për inxhinierin e kundërt. Emrat e shumëfishtë të tabelave mund të specifikohen duke përdorur sql wild char (p.sh.: TBL_%). Kliko Finish.
Hapi 8. Kaloni në perspektivën e Hibernate dhe Klikoni në ikonën Hibernate në shiritin e veglave dhe zgjidhni [Generation Code Hibernate
.] opsion.
Hapi 9. Klikoni me të djathtën në nyjen e pemës [Hibernate Code Generation] dhe zgjidhni New
Hapi 10. Jepni emrin e konfigurimit dhe zgjidhni konfigurimin e tastierës të krijuar në hapin 5 dhe reveng.xml të krijuar në hapin 6-7
Gjithashtu zgjidhni Drejtorinë e Daljes dhe një paketë përkatëse.
Hapi 11. Shkoni te skeda Eksportuesit dhe kontrolloni Gjeneroni kodin e domenit (.java) dhe Gjeneroni hartat (hbm.xml)
Klikoni drejtuar.