Last Updated:3/23/2006 11:39:46 AM
Qplus logo Training
 
Home >> Training >> IT Training >> Curriculum for Hibernate Training
CURRICULUM FOR HIBERNATE TRAINING
CURRICULUM FOR HIBERNATE TRAINING
INTRODUCTION TO HIBERNATE
arrow Hibernate Technology Benefits
arrow Hibernate Architecture Overview
arrow Persistence lifecycle
arrow Object identity
GETTING STARTED WITH HIBERNATE QUICKLY
arrow Mapping tables to beans
arrow Mapping properties to columns
RELATIONSHIPS
arrow Setting up all types of relationships
arrow Setting up a one to many relationship
arrow Understanding bidirectional relationships
arrow Creating a simple application user authentication
arrow Setting up a many to many relationship
arrow Understanding unidirectional relationships
arrow Setting up a one to one relationship
arrow Setting up an simple inheritance relationship
BASIC QUERIES
arrow Working with queries
arrow Named queries
USING HIBERNATE TRANSACTION SUPPORT
arrow Local transactions, global transaction
arrow Hibernate transaction API
arrow Isolation levels
arrow Optimistic and Pessimistic locking (versioning)
MORE MAPPING CONCEPTS
arrow Hibernate type system
arrow Mapping collections of value types
arrow Three ways to map inheritance
arrow Working with compound keys
ADVANCED QUERIES
arrow Working with the Query API
arrow Working with Binding Parameters
arrow Grouping
arrow Subqueries
arrow Optimizing queries
arrow Native SQL query
USING HIBERNATE AND SPRING
arrow Spring Intro
arrow How Spring simplifies Hibernate development
arrow Using HibernateTemplate
arrow Using Spring DAO support
arrow Using Spring's transaction support (declarative transactions)
HIBERNATE CACHING
arrow Caching overview
arrow Hibernate Caching Architecture
arrow Hibernate API to control cache