JEE DATABASE APPLICATIONS PERFORMANCE

Magdalena Grzesińska

magdagrzesinska@gmail.com
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki (Poland)

Magdalena Waszczyńska


Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki (Poland)

Beata Pańczyk


Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki (Poland)

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

http://hibernate.org/ [1.11.2016].
  Google Scholar

http://www.jooq.org/ [1.11.2016].
  Google Scholar

http://www.oracle.com/technetwork/java/javase/jdbc/index.html [1.11.2016].
  Google Scholar

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].
  Google Scholar

https://blog.jooq.org/2015/03/24/jooq-vs-hibernate-when-to-choose-which/ [1.11.2016].
  Google Scholar

https://zeroturnaround.com/rebellabs/java-tools-and-technologies-landscape-for-2014/10/ [1.11.2016].
  Google Scholar

Pańczyk B., Sławiński A.: Technologie mapowania obiektowo-relacyjnego w aplikacjach PHP. IAPGOŚ, 1(5)/2015, 29–32.
  Google Scholar


Published
2016-12-22

Cited by

Grzesińska, M. ., Waszczyńska, M. ., & Pańczyk, B. . (2016). JEE DATABASE APPLICATIONS PERFORMANCE. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 6(4), 73–76. https://doi.org/10.5604/01.3001.0009.5194

Authors

Magdalena Grzesińska 
magdagrzesinska@gmail.com
Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

Authors

Magdalena Waszczyńska 

Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

Authors

Beata Pańczyk 

Politechnika Lubelska, Wydział Elektrotechniki i Informatyki, Instytut Informatyki Poland

Statistics

Abstract views: 234
PDF downloads: 312