| Introduction to Hibernate Hibernate Architecture
Hibernate Configuration Files & it's structure Integrating Hibernate
Simplifying data access with O/R mapping
Unraveling the Hibernate architecture
Deploying and configuring Hibernate
Generating Hibernate applications
Developing the persistent class
Defining the Hibernate mapping rules
Storing and retrieving Java objects
Configuring Hibernate with properties file
Configuring Hibernate with xml file
Pros & cons of both usage
Hibernate mapping file & it's basic structure Handling Object Relationships
Inheritance Relationship
One-To-One Relationships
One-To-Many Relationships
Persisting Objects Using Hibernate
Handling Complex Object Relationships Defining object states: transient, persistent, detached Storing and retrieving Java objects
Hibernate Sessions The role of the Hibernate Session Establishing a thread-safe session object
HQL(Hibernate Query Language)
Selecting and filtering queries
Improving structure with named queries
Augmenting HQL with native SQL
Maximizing Hibernate performance
Accelerating data access via Hibernate cache
|