Thesis Details

Technologie pro perzistenci objektů v Javě

Master's Thesis Student: Šenk Zdeněk Academic Year: 2006/2007 Supervisor: Zendulka Jaroslav, doc. Ing., CSc.
English title
Technologies for Persistent Objects in Java
Language
Czech
Abstract

This master thesis deals with technologies for persistence of objects in Java. It briefly describes options of persistence of objects into files and further especially modern technologies for persistence of objects into database systems, particularly relational. It describes JDBC technology, framework Hibernate, application interface JDO, SQLJ technology, frameworks OJB and TopLink in detail and briefly the other tools. The emphasis is especially put on their usage, which is illustrated by amount ofexamples, their properties comparison and recommendation for the application building. The other part of thesis deals with life phases of information system development, where the differences of usage of JDBC and Hibernate, their mutual comparison from different points of view, importance of software architecture and design patterns for the application development in J2EE are presented.

Keywords

Database, ORM, J2EE, JDBC, Hibernate, EJB, JDO, SQL, SQLJ, TopLink, OJB, MVC, DAO, JSP

Department
Degree Programme
Information Technology, Field of Study Information Systems
Files
Status
defended, grade A
Date
21 June 2007
Reviewer
Committee
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT), předseda
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Sumec Stanislav, Ing., Ph.D. (DCGM FIT BUT), člen
Šafařík Jiří, prof. Ing., CSc. (WBU in Pilsen), člen
Zbořil František, doc. Ing., Ph.D. (DITS FIT BUT), člen
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), člen
Citation
ŠENK, Zdeněk. Technologie pro perzistenci objektů v Javě. Brno, 2007. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2007-06-21. Supervised by Zendulka Jaroslav. Available from: https://www.fit.vut.cz/study/thesis/3844/
BibTeX
@mastersthesis{FITMT3844,
    author = "Zden\v{e}k \v{S}enk",
    type = "Master's thesis",
    title = "Technologie pro perzistenci objekt\r{u} v Jav\v{e}",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/3844/"
}
Back to top