Hibernate is an Object / Relational Mapping (ORM) framework that maps your Java classes to database tables and Java variables to database fields.

Hibernate Association (XML Mapping)

Hibernate Association (Annotation)

Blob Data Type Mapping in Hibernate

Composite Key Mapping in Hibernate

Hibernate Connection Pooling

Hibernate Logging and Statistics

Hibernate Dynamic SQL Generation

Hibernate Immutable

Hibernate Criteria

Hibernate Query Language (HQL)

Hibernate Caching

Hibernate Named Query

Hibernate Native Sql

Hibernate Interceptor

Common Exception with Hibernate

Integration with other Frameworks