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

Mazenet SolutionAMEKS Infotech Ekkattuthangal, Chennai

7 Eleven Arthashastra Chennai

IICT Chrompet - SAP Training in ChennaiPMP Training in India

Systems Domain Bangalore

RIA Institute of Technology Bangalore

Dallas Technologies Bangalore

HITS computer Education chennai

Core Mind Technologies Chennai

vgit kilpauke learning, e-publishing, technical writting courses

JITS Training

IIHT Vadapalani Chennai

Best Oracle PHP Java Training chennaiCareer Innovation Technologies Velachery

IIHT Bangalore

Peridot Systems Chennai

HB Services Adyar Training InstituteITBMS chennai Best Training Institute

Training course fee & Discounts
 Protection Status