Before starting this tutorial you may want to familiarize yourself with the following documents. After creating the Java objects and configuring the application to use Hibernate, you create a JSF managed bean and JSF 2.0 pages to display the data.
The tutorial demonstrates how to add support for the Hibernate framework to the IDE and create the necessary Hibernate files.
Hibernate is framework that provides tools for object relational mapping (ORM). The web application uses the Hibernate framework as the persistence layer for retrieving and storing plain old Java objects (POJOs) to a relational database. Using Hibernate in a Web Application In this tutorial, you use the NetBeans IDE to create and deploy a web application that displays data from a database.