Interceptors and events
Introduction of Interceptors in Hibernate
It is useful for the application to react to certain events that occur inside Hibernate. It allows for the implementation of generic functionality and the extension of Hibernate functionality.
Event system in Hibernate
All the methods of the Session interface correlate to an event. Only we need to use LoadEvent, a FlushEvent,
Hibernate declarative security
Hibernate3 allows certain actions to be permissioned via JACC, and authorized via JAAS. This is an optional functionality that is built on top of the event architecture.

Hibernate Tutorial for beginners with Examples

Mapping in Hibernate or Association Mapping in Hibernate

Database Portability Considerations

Mapping with Annotation in Hibernate

Collection mapping

Basic O/R Mapping

Hibernate Mapping types

Caching machanism

HQL: The Hibernate Query Language

Join in hibenrate

Advanced collection mappings

Batch processing

Native SQL

Criteria Queries

Fetching strategies in Hibernate From the DataBase

Hibernate Step By Step Application Using Struts On NetBeans

Hibernate Step By Step Application Using Swing On NetBeans

Hibernate Step By Step Application Using Spring On NetBeans

Hibernate Step By Step Application Using Servlet On NetBeans

Interceptors and events

Filtering data in Hibernate

Working with objects

XML Mapping in Hibernate

Transactions and Concurrency in Hibernate

Inheritance mapping

Component Mapping In Hibernate

Use of Configuration in Hibernate

Persistent Classes in Hibernate

Toolset Guide in Hibernate

Difference Between Save and Persist Method