Talveunerežiim on võimas ja suure jõudlusega objekti/suhte püsivuse ja päringuteenus. Hibernate kasutab JavaBeani klasse andmebaasitabelite esitamiseks mälus. Tabeli veerge tähistavad java klassi väljad. Klassi-tabeli, väljade ja veergude teavet hoitakse XML-failides.
See selgitab samme andmebaasi tabelite pöördprojekteerimiseks, et luua talveunerežiimi POJO klassid ja kaardistada XML-failid talveunerežiimi abil.
Sammud
Samm 1. Laadige hibernate tööriist alla ja ekstraktige sisu Eclipse'i juurkausta (peaks ühendama pistikprogrammid ja funktsioonikaustad)
Samm 2. Alustage päikesevarjutust
Samm 3. Klõpsake [File -> New -> Other -> Hibernate -> Hibernate Configuration File] ja looge cfg -fail
Tuleks määrata järgmised atribuudid: jdbc url, kasutajanimi, parool, DB skeem, draiveriklass ja murre.
Samm 4. Klõpsake [File -> New -> Other -> Hibernate -> Hibernate Console Configuration] ja looge uus konsooli konfiguratsioon
Lisage jar -fail, mis sisaldab teie DB -draiverit, allosas jaotises classpath.
Samm 5. Sisestage konsooli konfiguratsiooni nimi
Klõpsake konfiguratsioonifaili vastas nuppu Sirvi ja valige 3. sammus loodud fail cfg.xml.
Samm 6. Klõpsake [Fail -> Uus -> Muu -> Talveunerežiim -> Talveunerežiimi pöördfail (File) (Regener.xml)] ja valige faili asukoht
Samm 7. Valige konsooli konfiguratsioonina 3. etapis loodud fail cfg.xml
Klõpsake kaasamisnupul ja määrake skeem ja tabeli nimi (nimed), mida tuleb ümber kujundada. Sql wild char abil saab määrata mitu tabeli nime (nt: TBL_%). Klõpsake nuppu Lõpeta.
Samm 8. Lülituge talveunerežiimi ja klõpsake tööriistaribal talveunerežiimi ikooni ning valige [Talveunerežiimi genereerimine
.] valik.
Samm 9. Paremklõpsake puu sõlme [Talveunerežiimi genereerimine] ja valige Uus
Samm 10. Andke konfiguratsiooni nimi ja valige 5. etapis loodud konsooli konfiguratsioon ning 6.-7. Etapis loodud kättemaks
Valige ka väljundkataloog ja asjakohane pakett.
Samm 11. Minge vahekaardile Eksportijad ja märkige suvand Loo domeenikood (.java) ja Loo kaardistused (hbm.xml)
Klõpsake nuppu Käivita.