Creating a generic SessionFactory provider class

Now, we will create a helper class, which will help us to set and get SessionFactory on demand.

We require SessionFactory at every point while working with hibernate. So, we will create a HibernateUtil.java class.

Tip

This is just a naming convention and not a hibernate standard but is used globally by developers and communities for the ease of use.

How to do it…

Here, we will create a Java file with the name HibernateUtil.java:

  1. Enter the following code in the HibernateUtil.java file:
    import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; public class HibernateUtil { private static final SessionFactory sessionFactory; static { try { // Create the SessionFactory from hibernate.cfg.xml ...

Get Java Hibernate Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.