Frameworky pro objektově relační mapování
Název práce: | Frameworky pro objektově relační mapování |
---|---|
Autor(ka) práce: | Patrný, Vojtěch |
Typ práce: | Diplomová práce |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Hrnko, Petr |
Jazyk práce: | Česky |
Abstrakt: | Tato práce se zabývá frameworky a postupy pro objektově relační mapování (ORM) v prostředí programovacího jazyka Java. Cílem práce je ukázat návrhové vzory pro ORM, představit standardy a hlavní implementace Java ORM frameworků, najít vhodná kritéria pro srovnání ORM frameworků a na případové studii ukázat implementaci ORM pomocí vybraných frameworků. Práce má následující strukturu: Nejprve se věnuje základním návrhovým vzorům, přístupům k mapování objektů a vlastnostem ORM frameworků ovlivňující výkon aplikací. Následující část popisuje dostupné standardy a implementace ORM v prostředí jazyka Java a představuje případovou studii, která tvoří přílohu práce. V poslední části práce se nachází kritéria pro hodnocení ORM frameworků a porovnání hlavních implementací standardu JPA. |
Klíčová slova: | ORM; Java; framework |
Název práce: | Object relational mapping frameworks |
---|---|
Autor(ka) práce: | Patrný, Vojtěch |
Typ práce: | Diploma thesis |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Hrnko, Petr |
Jazyk práce: | Česky |
Abstrakt: | This paper is about Java object relational frameworks and related processes. The goal of this work consists of showing design patterns for ORM, introducing Java ORM standards along with the main implementations, finding criteria for comparison of ORM frameworks and showing working ORM example in a case study. This paper has the following structure: The first part of this paper discusses main ORM design patters, approaches to ORM and performance related features of Java ORM frameworks. Next part describes available Java ORM standards and implementations and introduces case study attached to this part as appendix. The last part of this paper presents ORM frameworks comparison criteria and compares main implementations of the JPA standard. |
Klíčová slova: | ORM; framework; Java |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
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: | 25. 9. 2008 |
---|---|
Datum podání práce: | 15. 12. 2008 |
Datum obhajoby: | 10. 2. 2009 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/14169/podrobnosti |