Search Courses  in 

Get CourseName COURSE FEES Instantly from BEST Training Institutes!


My City

I need details for


My Name

My Mobile Number

My Email ID

Hibernate training course content


Hibernate Course Content

Object Persistence

» Object/Relational Paradigms
» O/R Mismatch
» Object Relational Mapping (ORM)
» Java ORM/Persistent Frameworks

Hibernate Architecture

» Hibernate Architecture and API
» Hibernate Installation/Setup
» Configuration
» Configuration Properties
» Mapping Files

Persistent Classes

» JavaBeans
» Basic Mapping
» Class to Table Mappings
» Property Mapping
» Identifiers
» Generators
» Natural Keys
» Identifier Exposure
» Quoting SQL Tables and Columns

Working with Persistent Objects

» Entity Lifecycle
» Transient State
» Persistent State
» Persistent Object Updates and Automatic Dirty Checking
» Detatched State
» Deleted
» Object Identifiers Revisited
» Merge


» Domain Model
» Entities and Values
» Components


» Many-to-one
» Bidirectional Many-to-one
» Other Collections

Other Associations

» One-to-one
» Bidirectional One-to-one
» Many-to-many
» Bidirectional Many-to-many

Value Type Collections

» Collections of Value Types
» Collections of Components
» Sorting Collections


» Inheritance Mapping Strategies
» Table per concrete class
» able per subclass
» Table per hierarchy
» Inheritance Mapping Pros/Cons
» Polymorphism
» Table per concrete class with unions
» Choosing an Inheritance Strategy

Transitive Persistence

» Lazy Loading
» Proxies
» Eager Loading
» What?s a Proxy?
» Detached Objects and Proxies
» Polymorphic Associations Revisited

Custom Mapping

» Custom Mapping Types
» User Type
» Enumerations


» Hibernate Object Fetching Options
» Hibernate Query
» HQL Parameters
» Named Queries
» Native SQL


» Restrictions
» Query By Example
» Scrolling
» Query Hints
» Query Option Pros/Cons

Transactions and Concurrency

» The Java Transaction
» Hibernate Transaction Configuration
» Hibernate Transaction API
» Concurrency
» Isolation Levels
» Optimistic Locking
» Versioning
» Pessimistic Locking

Fetching Strategies

» N+1 Selects
» Join Fetching
» Subselect Fetching
» Batch Fetching
» Queries and Fetching Strategies
» Cartesian product Problem


» Hibernate Caching Architecture
» First Level Cache
» Second Level Cache
» Cache Concurrency
» Configuring Second Level Cache


» Metadata
» Annotations Pros/Cons
» Configuring Hibernate Annotations
» EJB3/JPA Annotations
» Hibernate Annotations

Below you can find city wise Hibernate Institutes

Hibernate training institutes in India

Hibernate training institutes in Chennai

Hibernate training institutes in Bangalore

Hibernate training institutes in Mumbai

Hibernate training institutes in Pune

Hibernate training institutes in Delhi-NCR


27-08-2013 by Training Support

Unix Academy Delhi Training

High Technologies Solutions - Delhi,Noida,Gurgaon

Embedded Technosolutions Mumbai


GRRAS Institute Ahmedabad Jaipur Pune

Sun Infosystems Surat

Indian Institute of Technocrafts, Kolkata

IIHT Vadapalani Chennai

HB Services Adyar Training InstituteITBMS chennai Best Training Institute

Peridot Systems Chennai

Systems Domain Bangalore

PMP Training in IndiaCareer Innovation Technologies Velachery

vgit kilpauke learning, e-publishing, technical writting courses

Dallas Technologies Bangalore

JITS Training

7 Eleven Arthashastra Chennai

IIHT Bangalore

Mazenet SolutionAMEKS Infotech Ekkattuthangal, Chennai

HITS computer Education chennai

RIA Institute of Technology Bangalore

Core Mind Technologies Chennai

Training course fee & Discounts