Hibernate Tutorial

Hibernate is an ORM (Object Relational Mapping tool) for Java platform. While traditionally it is possible to create direct SQL Queries and work with them via Java JDBC connectivity.

It is also possible to use Spring JdbcTemplate and work with direct queries. At some point it becomes difficult to manage domain model (modelled via Java classes), and translate it to SQL / JDBC.

Using Hibernate, it is possible for developers to just create the domain model, and SQL Connectivity and queries is taken care of.

Next: Setup

>