Hibernate Syllabus

Hibernate

Basics of Hibernate

Hibernate Introduction
Hibernate Architecture
Understanding First Hibernate application

Hibernate with IDE

Hibernate in Eclipse
Hibernate in MyEclipse

Hibernate Application


Hibernate with annotation
Hibernate Web application
Hibernate Generator classes
Hibernate Dialects

Hibernate Logging

Hibernate with Log4j 1
Hibernate with Log4j 2

Inheritance Mapping


Table Per Hierarchy
Table Per Hierarchy using Annotation
Table Per Concrete
Table Per Concreteusing Annotation
Table Per Subclass
Table Per Subclass using Annotation

Collection Mapping

Mapping List
One-to-many by List using XML
Many to Many by List using XML
One To Many by List using Annotation
Mapping Bag
One-to-many by Bag
Mapping Set
One-to-many by Set
Mapping Map
Many-to-many by Map
Bidirectional
Lazy Collection

Component Mapping

Association Mapping

One-to-one using Primary Key
One-to-one using Foreign Key

Transaction Management

HQL

HCQL

Named Query

Hibernate Caching


First Level Cache
Second Level Cache

Integration

Hibernate and Struts
Hibernate and Spring


Core Java Syllabus
Advance Java Syllabus
Hibernate Syllabus