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

Soubory ke stažení

    Poslední aktualizace: