14 hibernate overview, Hibernate architecture, Chapter 14: hibernate overview – HP Integrity NonStop H-Series User Manual
Page 289
14 Hibernate Overview
Developing object-oriented applications using relational database can prove to be a cumbersome
process because of the increasing size and complexity of enterprise applications. Hibernate is an
object-relational mapping (ORM) library that helps in simplifying this task by providing a
methodology to map data representation in an object-oriented model.
Hibernate enables you to develop persistent Java objects for most of the traditional relational
databases. It provides the XML configuration files for mapping Java classes with database tables
and to configure database connectivity.
NOTE:
Any mention of Hibernate in this document implies association with Hibernate version
3.2.6.
Hibernate Architecture
Hibernate uses the Hibernate properties file and the XML mapping file for configuring a database
connection and mapping the database tables in a relational database of Java objects.
shows the architecture of Hibernate.
Figure 14-1 Hibernate Architecture
Hibernate Architecture
289