Hibernate
Description
Hibernate is a Java framework that simplifies the development of Java application to interact with the database. It is an open source, lightweight, Object Relational Mapping (ORM) tool. Hibernate implements the specifications of Java Persistence API (JPA) for data persistence.
Hibernate Course Content
- HB Introduction
- HB Architecture First
- Hibernate Example
Hibernate with Eclipse
- HB using XML
- HB using Annotation
Hibernate Example
- HB Web application
- HB Generator classes
- HB Dialects
Hibernate Log4j
- HB with Log4j 1
- HB with Log4j 2
Inheritance Mapping
- Inheritance Mapping
- Table per Hierarchy
- TPH using Annotation
- Table Per Concrete
- TPC using Annotation
- Table per Subclass
- TPS using Annotation
Hibernate Mapping
- Collection Mapping
- Mapping List
- Mapping Bag
- Mapping Set
- Mapping Map
- One To Many XML
- One To Many Annotation
- Many To Many XML
- Many To Many Annotation
- One To One XML
- One To One Annotation
- Many To One XML
- Many To One Annotation
- Bidirectional
- Lazy Collection
- Component Mapping
- Tx Management
- HQL
- HCQL
- Named Query
- Mapping Map
- Hibernate Caching
- Second Level Cache
Integration
- Hibernate and Struts
- Hibernate and Spring