Hybrid methods of working with databases in JEE applications


Abstract

The article presents the research on hybridization of methods of working with databases in JEE applications. The test applications were made based on the JDBC interface, Hibernate and Spring framework. Application performance analysis covered the execution time and RAM usage for basic CRUD operations in the database.


Keywords

JEE; Hibernate; Spring; JDBC; Databases; performance

[1] Oracle, Java™ EE at a Glance, https://www.oracle.com/technetwork/ java/javaee/overview/index.html, [maj 2018].
[2] Rosiek Z.: Mapowanie obiektowo-relacyjne (ORM) – czy to dobra idea? Zeszyty Naukowe Rok 4 Zeszyt 4, Warszawa 2010, s. 99-112.
[3] Teamquest, Relacyjne bazy danych – dlaczego warto je znać?, https://teamquest.pl/blog/461_relacyjne-bazy-danych-dlaczegowarto-je-znac, [czerwiec 2018].
[4] Object Oriented Application Cooperation Methods with Relational Database (ORM) based on J2EE Technology, P. Ziemniak , B. Sakowicz , A. Napieralski, 2007 9th International Conference - The Experience of Designing and Applications of CAD Systems in Microelectronics, 2007.
[5] NoSQL2: SQL to NoSQL Databases, J. Adriana, M. Holanda, World Conference on Information Systems and Technologies, 2018.
[6] Working with JOOQ, K. Siva Prasad Reddy, 2017.
[7] Javapipe, 10 Best Java Web Frameworks to Use in 2019, https://javapipe.com/blog/best-java-web-frameworks/, [maj 2018].
[8] Bill William, Are Spring and Hibernate still popular?, https://www.quora.com/Are-Spring-and-Hibernate-stillpopular, [czerwiec 2018].
[9] World Nuclear Association and IAEA Power Reactor Information System, Information Library - World Nuclear Association , http://www.world-nuclear.org/informationlibrary/facts-and-figures/reactordatabase-search.aspx, [maj 2018].
[10] Grzesińska M., Waszczyńska M.: Analiza porównawcza technologii ORM stosowanych w internetowych aplikacjach JEE. Praca magisterska, Politechnika Lubelska, 2016.
[11] Grzesińska M., Waszczyńska M., Pańczyk B. Wydajność pracy z bazami danych w aplikacjach JEE. IAPGOŚ- 2016, nr 4, vol. 6, s. 73-76.
Download

Published : 2019-09-30


Jóźwicka, K., & Mitrus, M. (2019). Hybrid methods of working with databases in JEE applications. Journal of Computer Sciences Institute, 12, 167-171. https://doi.org/10.35784/jcsi.433

Katarzyna Jóźwicka  katrzyna.jozwicka@pollub.edu.pl
Lublin University of Technology  Poland
Mariusz Mitrus 
Lublin University of Technology  Poland