Hibernate je de facto štandardom pre implementáciu objektovo-relačného mapovania (ORM) v Jave. Gary Mak zverejnil v roku 2006 sériu článkov, ktorá obsiahlym a vyčerpávajúcim spôsobom ukazuje základnú filozofiu Hibernate a princípy ORM a na praktických príkladoch ukazuje typické postupy mapovania a použitie v Java kóde.
Vyše sto strán užitočných informácií, ktoré sú voľne k dispozícii v zrozumiteľnom jazyku, si môžete stiahnuť v PDF formáte.
Používame Hibernate, slovenský preklad, PDF
Obsah
- Objektovo-relačné mapovanie
- Identifikátor objektu
- Vzťahy M:1 a 1:1
- Mapovanie kolekcií
- Vzťahy 1:M a M:N
- Mapovanie komponentov
- Mapovanie dedičnosti
- Jazyk Hibernate Query Language (HQL)
- Používanie kritérií
- Dávkové spracovanie a natívne SQL
- Cacheovanie objektov
Časti, ktoré neboli preložené:
- Hibernate vo webových aplikáciách (1)
- Hibernate vo webových aplikáciách (2)
Pôvodná verzia
Originál je dostupný z http://jroller.com/garymak/entry/hibernate_tutorials.
Pozri tiež
Tutoriál používa pre definíciu mapovaní XML súbor. Alternatívnou možnosťou je realizovať mapovanie pomocou štandardu Java Persistence API, ktorý má v Hibernate plnú podporu. Všetky príklady boli prepracované aj pre verziu JPA a možno ich nájsť v v samostatnom tutoriáli.
Komentáre
Keli? — 21 December 2011, 15:54
Play informative for me, Mr. internet wrtier.
Juraj? — 02 January 2010, 20:05
Taktiez by som chcel p. Novotnemu podakovat za tento fakt fakt uzitocny tutorial
Vdaka!!!
Velmi dobre spracovane.
Vela mi to pomohlo.
Dakujem ;)
Co sa tyka prekladu sedenia: o tom boli strasne debaty na neexistujucej Wiki na Java.cz a myslim, ze sa ludia nedohodli.
Preklady balansuju casto medzi tym, ci zvolit zauzivany termin (,,session"), ktory kazdy pozna, alebo obohatit jazyk o nieco nove (,,sedenie") a celit hnevu vyvojarov.
Tuto som zvolil druhu moznost, ale rad podebatim o alternativach.
finc? — 30 March 2009, 15:26
Je to vazne pekne.
Cist tyto veci slovensky je dost zajimave :)
duro? — 30 March 2009, 11:58
Super praca, akurat z prekladu session=sedenie mi vstavaju chlpy na tele aj v castiach na ktorych zvyknem "session" :)
Ano, tento moj preklad sa na tejto wiki povaloval uz asi rok. Teraz som ho len zobral a skonsolidoval do PDF podoby.
jaro? — 30 March 2009, 11:24
Skvela praca, to si vsetko prekladal ty robo?