Hibernate framework
Thesis title: | Framework Hibernate |
---|---|
Author: | Pekárek, Tomáš |
Thesis type: | Bakalářská práce |
Supervisor: | Mészáros, Jan |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | 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ů. |
Keywords: | Objektově relační mapování; Java; Hibernate |
Thesis title: | Hibernate framework |
---|---|
Author: | Pekárek, Tomáš |
Thesis type: | Bachelor thesis |
Supervisor: | Mészáros, Jan |
Opponents: | Buchalcevová, Alena |
Thesis language: | Česky |
Abstract: | 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. |
Keywords: | Object relational mapping; Java; Hibernate |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 2. 3. 2011 |
---|---|
Date of submission: | 11. 5. 2011 |
Date of defense: | 21. 6. 2011 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/30946/podrobnosti |