1. Import Hibernate Template Project

2. Configure Hibernate

Important Hibernate Property:

<property name="hibernate.hbm2ddl.auto">update</property>

This property enables Hibernate to:

3. Create HibernateUtils Class

Key APIs:

  1. Create Configuration instance:

    Configuration config = new Configuration();
    
  2. Configure it:

    public Configuration configure() throws HibernateException
    
  3. Build SessionFactory:

    public SessionFactory buildSessionFactory() throws HibernateException
    

4. Write a Tester

5. Create POJO Class

6. Add Mapping Entry per Entity