HIBERNATE FRAMEWORK FOR ENTERPRISE APPLICATION
Keywords:
Hibernate, Object-Mapping, Persistency, HQL.Abstract
This paper discusses hibernate technology as a novel and efficient means to access huge databases
and also focuses on how to implement persistent features in object-oriented system through it . It discusses
currently available hibernate mapping framework in detail. Hibernate provides support for collections, object
relations, as well as complex and composite types. In addition to persisting objects, hibernate also provides a
rich query language to retrieve objects from the database, along with an efficient caching layer and Java
Management Extensions (JMX) support. Hibernate is a powerful, high-performance, feature-rich and very
popular ORM solution for Java. Hibernate facilitates development of persistent objects based on the common
Java object model to mirror the underlying database structure. This approach progresses the business
performance to some extent, advances development efficiency exceedingly and obtains preferable economical
efficiency and practicability. In addition to, it compares and analyzes the database access efficiency resulted
from two mechanisms based on Hibernate and JDBC. This paper offers insight into hibernate technology its
implementation and usage.