beautypg.com

14 hibernate overview, Hibernate architecture, Chapter 14: hibernate overview – HP Integrity NonStop H-Series User Manual

Page 289

background image

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.

Figure 14-1

shows the architecture of Hibernate.

Figure 14-1 Hibernate Architecture

Hibernate Architecture

289

This manual is related to the following products: