The iBATIS Framework and Its Usage

Thesis title: Framework iBatis a jeho použití
Author: Kořistková, Barbora
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Pecinovský, Rudolf
Thesis language: Česky
Abstract:
Práce se zabývá popisem persistentního open-source frameworku iBATIS ve verzi pro jazyk Java a možnostmi jeho využití. Framework iBATIS je na poli persistentních řešení světovou špičkou využívanou i velkými korporátními aplikacemi obvykle v součinnosti s frameworkem Spring. V práci jsou představeny obecné principy fungování frameworku, související i konkurenční projekty a způsob jeho užití je velkou měrou demonstrován na úryvcích kódu ze vzorové aplikace. Cílem práce je seznámit čtenáře se základními principy, na nichž je framework postaven, s jeho filozofií a technologiemi, které využívá ke svému fungování. Mezi cíle práce patří také zvýšení vlastních programátorských dovedností a zkušeností. Všech cílů bylo dosaženo vysvětlením teoretického základu a jejím spojením s praktickou částí, kterou zastupuje ukázková autorská aplikace. Tato aplikace představuje hlavní osobní přínos k diskutované problematice, k němuž dále přispívá osobní hodnocení a postřehy k tématu.
Keywords: Java; persistence; iBATIS; MyBatis; databáze
Thesis title: The iBATIS Framework and Its Usage
Author: Kořistková, Barbora
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Pecinovský, Rudolf
Thesis language: Česky
Abstract:
The thesis deals with the description of the Java edition of iBATIS, the open-source persistent framework, and the possibilities of its utilization. The iBATIS framework belongs among the world-class products on the field of persistent solutions and is commonly used by large corporate applications, usually together with the Spring Framework. The thesis presents general principles of the framework's operation, related and competitive projects and the ways of its utilization is demonstrated with fragments of code from my example application to a great extent. The goal of the thesis is to make the reader familiar with the basic principles the framework is built on, its philosophy and technologies it uses for its operation. Raising the level of my developer skills and experience also belongs among the desired goals. All the goals were achieved by explaining the theoretical base and its connection with the practical part, which is represented by the example author application. This application makes up the main personal contribution to the discussed problematic, which is further ameliorated by my personal evaluation and remarks on the topic.
Keywords: iBATIS; persistence; framework; MyBatis; database

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: 6. 10. 2010
Date of submission: 11. 5. 2011
Date of defense: 23. 6. 2011
Identifier in the InSIS system: https://insis.vse.cz/zp/27850/podrobnosti

Files for download

    Last update: