Description
Seller-provided details for this listing.
Hibernate course content
Hibernate Training Overview
Hibernate® (http://www.hibernate.org) is a high-performance object/relational persistence and query service. In this class, experienced Java developers learn how to put the Hibernate engine to work within their applications.
Hibernate Training Prerequisites
All attendees must have at least one year of full-time Java development experience and an excellent understanding of relational databases and SQL.
Software Needed on Each Student PC
JDK 6 or later
Eclipse for Java EE Developers
A complete bundle of lab files, provided by Accelebrate, that provides the Apache Derby database. We would also be delighted to demonstrate using Hibernate with the database of your choice as part of the class
Hibernate Training Objectives
Understand the benefits of Hibernate
Understand the Hibernate architecture
Create Hibernate based applications
Understand and use Hibernate mapping to map persistent objects to the database
Understand and work with collections & associations
o Value and Entity Types
o Bidrectional and unidirectional
o 1-1, 1-N, N-N
Use Hibernate's versioning support
Map inheritance hierarchies using Hibernate
Work with Hibernate queries, HQL, and Criteria
Performance tune your Hibernate applications
Understand Hibernate transaction support
Understand the relationship between Hibernate and Java Persistence / EJB 3
Use the new Hibernate annotations to do OR mapping
Hibernate Training Outline
Introduction to Hibernate
o Issues with Persistence layers and Object-Relational Mapping (ORM)
o Hibernate Overview and Benefits
o Hibernate architecture overview
o POJO (Plain Old Java Object) Based Mapping
Getting started with Hibernate quickly
o Overview of the Hibernate distribution
o Configuring Hibernate
 hibernate.cfg.xml file
 SessionFactory configuration

www.futurepointtech.com
Hibernate Training Overview
Hibernate® (http://www.hibernate.org) is a high-performance object/relational persistence and query service. In this class, experienced Java developers learn how to put the Hibernate engine to work within their applications.
Hibernate Training Prerequisites
All attendees must have at least one year of full-time Java development experience and an excellent understanding of relational databases and SQL.
Software Needed on Each Student PC
JDK 6 or later
Eclipse for Java EE Developers
A complete bundle of lab files, provided by Accelebrate, that provides the Apache Derby database. We would also be delighted to demonstrate using Hibernate with the database of your choice as part of the class
Hibernate Training Objectives
Understand the benefits of Hibernate
Understand the Hibernate architecture
Create Hibernate based applications
Understand and use Hibernate mapping to map persistent objects to the database
Understand and work with collections & associations
o Value and Entity Types
o Bidrectional and unidirectional
o 1-1, 1-N, N-N
Use Hibernate's versioning support
Map inheritance hierarchies using Hibernate
Work with Hibernate queries, HQL, and Criteria
Performance tune your Hibernate applications
Understand Hibernate transaction support
Understand the relationship between Hibernate and Java Persistence / EJB 3
Use the new Hibernate annotations to do OR mapping
Hibernate Training Outline
Introduction to Hibernate
o Issues with Persistence layers and Object-Relational Mapping (ORM)
o Hibernate Overview and Benefits
o Hibernate architecture overview
o POJO (Plain Old Java Object) Based Mapping
Getting started with Hibernate quickly
o Overview of the Hibernate distribution
o Configuring Hibernate
 hibernate.cfg.xml file
 SessionFactory configuration

www.futurepointtech.com