JEE DATABASE APPLICATIONS PERFORMANCE
Abstract
This article presents a comparison of JEE database applications performance using different programming interfaces (JDBC, Hibernate, jOOQ). The comparative analysis was made based on the test application and properly prepared scenarios. Comparison of memory usage and execution time for the database operations, was presented in tables and charts. The conclusions indicate the benefits of these technology and areas of their optimal use.
Keywords
database; performance; JEE; ORM; Hibernate
References
http://hibernate.org/ [1.11.2016].
http://www.jooq.org/ [1.11.2016].
http://www.oracle.com/technetwork/java/javase/jdbc/index.html [1.11.2016].
http://www.ploug.org.pl/konf_10/materialy/pdf/19.pdf, Boiński Paweł, Analiza porównawcza technologii implementacji warstwy dostępu do danych w aplikacjach ADF, XVI Konferencja PLOUG, Kościelisko 2010 [1.11.2016].
https://blog.jooq.org/2015/03/24/jooq-vs-hibernate-when-to-choose-which/ [1.11.2016].
https://zeroturnaround.com/rebellabs/java-tools-and-technologies-landscape-for-2014/10/ [1.11.2016].
Pańczyk B., Sławiński A.: Technologie mapowania obiektowo-relacyjnego w aplikacjach PHP. IAPGOŚ, 1(5)/2015, 29–32.
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.