Open Access Open Access  Restricted Access Subscription Access

Evaluating Performance of Hibernate ORM based Applications using HQL Query Optimization


Affiliations
1 Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan
 

With the continuous advancement in technology, web technologies have reached to a new height. Enterprise applications are meant to be the basic need of today’s world which aims to produce results that are highly reliable, portable and adaptable. With these enormous features, they needed the storage mechanism which could handle and store the data effectively. The storage system thus required was a database management system but again technical knowledge was required to make things work appropriately. However, this approach was the traditional one which requires data to be stored in tabular format whereas Object oriented architecture has taken the programming language to a whole new technical phase for which the traditional RDBMS will not efficiently accomplish the expected job. To fulfill this gap in the literature, Object Relational Mapping is emerged as a solution to provide which provide comparative technical features effortlessly. These characteristics simplify and make the mapping of objects in object-oriented programming languages more flexible, efficient and easy to use. Therefore, we propose in this paper that Object relational Modeling (ORM) relates each object of object oriented languages to corresponding rows in the table.

Keywords

Hibernate, ORM, HQL, Mapping, RDMS, OOP.
User
Notifications
Font Size


  • Evaluating Performance of Hibernate ORM based Applications using HQL Query Optimization

Abstract Views: 309  |  PDF Views: 0

Authors

Salahuddin Saddar
Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan
Junaid Baloch
Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan
Memoona Sami
Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan
Nasrullah Pirzada
Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan
Vijdan Khalique
Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan
Arsalan Aftab Memon
Mehran University of Engineering & Technology Jamshoro, Hyderabad, Pakistan

Abstract


With the continuous advancement in technology, web technologies have reached to a new height. Enterprise applications are meant to be the basic need of today’s world which aims to produce results that are highly reliable, portable and adaptable. With these enormous features, they needed the storage mechanism which could handle and store the data effectively. The storage system thus required was a database management system but again technical knowledge was required to make things work appropriately. However, this approach was the traditional one which requires data to be stored in tabular format whereas Object oriented architecture has taken the programming language to a whole new technical phase for which the traditional RDBMS will not efficiently accomplish the expected job. To fulfill this gap in the literature, Object Relational Mapping is emerged as a solution to provide which provide comparative technical features effortlessly. These characteristics simplify and make the mapping of objects in object-oriented programming languages more flexible, efficient and easy to use. Therefore, we propose in this paper that Object relational Modeling (ORM) relates each object of object oriented languages to corresponding rows in the table.

Keywords


Hibernate, ORM, HQL, Mapping, RDMS, OOP.

References