You are on page 1of 3

 Introduction to Hibernate

– Data Persistence

– Object Relational Impedance Mismatch

– Hibernate Architecture

– Hibernate API & Entity State

 Hibernate APIs

– Key APIs of Hibernate

– CRUD Operations using Hibernate

– Hibernate Entity States

 Query Mechanism in Hibernate

– Hibernate Query Options

– HQL

– HQL Support for Security

– HQL Aggregate Functions

– SQL Clauses in HQL

– HQL Functions

– Joins in HQL

 Identifier Generation Strategy

– Solution Identifier Generation

– Increment Strategy

– Identity Strategy

– Hilo Strategy

– Native Strategy

– Assigned Strategy

 Composite Primary Key

– Composite Primary Key Generation

 Association Mapping

– One to One Mapping


– One to Many Mapping

– Many to One Mapping

– Many to Many Mapping

 Inheritance Mapping

– Table per Class

– Table per Sub Class

 Criteria API

– Solutions using Criteria API

 Caching in Hibernate

– First-level Caching

– Why Second Level Caching

– Second Level Caching

 Hibernate Envers

– Class Level Auditing

– Property Level Auditing

 Hibernate Events

– Implementing Event Listener

– Handling Events

 Hibernate Interceptors

– Implementation of Interceptors

You might also like