Porovnání použitelnosti Java O/R frameworku
Thesis title in Czech: | Porovnání použitelnosti Java O/R frameworku |
---|---|
Thesis title in English: | Feasibility analysis of JAVA O/R framework |
Academic year of topic announcement: | 2006/2007 |
Thesis type: | diploma thesis |
Thesis language: | angličtina |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | RNDr. Jan Lánský, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 06.11.2006 |
Date of assignment: | 06.11.2006 |
Date and time of defence: | 24.09.2008 00:00 |
Date of electronic submission: | 24.09.2008 |
Date of proceeded defence: | 24.09.2008 |
Opponents: | prof. RNDr. Tomáš Skopal, Ph.D. |
Guidelines |
The aim of this thesis is to compare performance and easiness of use of popular O/R mapping frameworks (with focus on the increasingly popular Hibernate) and direct JDBC. Author will define the requirements for complex data and object models, which determine when it is reasonable to use an O/R mapping framework. As a next step, he will implement this model in all discussed frameworks. A possible reference system could be "ČSOB Insurance Contract Management System" (a very complex transaction system with complicated mapping between object and data models). This implementation could be used for defining the limits and conditions under which is the usage of object persistence tools effective considering the difficulty of implementation and performance.
|
References |
1) Bauer, Ch., et al. - Hibernate in Action. Manning, 2005.
2) Richardson, Ch. - POJO's in Action : Developing Enterprise Applications with Lightweight Frameworks. Manning, 2006. 3) Johnson, R. - Expert one-on-one: J2EE Design and Development. Wrox, 2003. 4) Johnson, R. - Expert one-on-one: J2EE Development without EJB. Wrox, 2004. 5) Johnson, R., et al. - Professional Java development with the Spring Framework. Wrox, 2005. 6) Fowler, M., et al. - Patterns of Enterprise Application Architecture. Addison-Wesley, 2003. |