Framework Hibernate
Název práce: | Framework Hibernate |
---|---|
Autor(ka) práce: | Pekárek, Tomáš |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Mészáros, Jan |
Oponenti práce: | Buchalcevová, Alena |
Jazyk práce: | Česky |
Abstrakt: | Bakalářská práce se soustředí na problematiku objektově relačního mapování a na framework Hibernate, který k tomuto mapování slouží. Po přečtení by měl být čtenář schopný tento framework použít pro tvorbu základních reálných aplikací. Práce dále obsahuje krátký teoretický úvod do objektově relačního mapování a to včetně rozdílů mezi objekty v objektově orientovaném programování a relační databází, které jsou známy jako "The paradigm mismatch". Pro dosažení výukového cíle práce, tedy naučit čtenáře s Hibernate pracovat, je obsažen krátký průvodce použitím frameworku. Součástí tohoto průvodce jsou i ukázkové příklady a to nejen v tištěné, ale i v elektronické podobě jakožto zdrojové kódy k příkladům. Je popsán postup začlenění frameworku do aplikace, postup při práci s objekty, techniky mapování asociací pomocí anotací a dále základní možnosti jazyka Hibernate query language. Jakožto praktickou demonstraci frameworku práce obsahuje jednoduchý program pro práci s databází hracích automatů. |
Klíčová slova: | Objektově relační mapování; Java; Hibernate |
Název práce: | Hibernate framework |
---|---|
Autor(ka) práce: | Pekárek, Tomáš |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Mészáros, Jan |
Oponenti práce: | Buchalcevová, Alena |
Jazyk práce: | Česky |
Abstrakt: | The thesis concentrates on an issue of object relation mapping and on Hibernate framework that is used for the mapping. After reading the thesis the reader should be able to use this framework for creating some basic real applications. The thesis also contains short theoretical introduction into object relational mapping including differences between objects in object oriented mapping and relations database, which are known as "The paradigm mismatch". To complete the teaching purpose of the thesis, to teach reader to work with Hibernate, a short tutorial is included. The tutorial also contains examples in both printed and electronic form as source codes. The way to install the framework is included same as the techniques of associations mapping using annotations and also some basic functions of Hibernate query language. As a practical demonstration of Hibernate usage the thesis includes a simple application for working with database of gambling machines. |
Klíčová slova: | Object relational mapping; Java; Hibernate |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 2. 3. 2011 |
---|---|
Datum podání práce: | 11. 5. 2011 |
Datum obhajoby: | 21. 6. 2011 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/30946/podrobnosti |