United Kingdom [select]
Java Persistence with Hibernate Training Course
Duration
Requirements
Java programming, SQL
Public Course Dates
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
| Date | Venue | Price | ||
|---|---|---|---|---|
| 2012-02-08 09:30 | Bristol, Temple Gate | From 1040 to 1490 GBP Check! | ||
| 2012-03-01 09:30 | Manchester | From 1040 to 1490 GBP Check! | ||
| 2012-03-06 09:30 | London, Westbourne Grove | From 1040 to 1490 GBP Check! | ||
| 2012-03-27 09:30 | London, Westbourne Grove | From 1040 to 1490 GBP Check! | ||
| 2012-03-29 09:30 | Manchester | From 1040 to 1490 GBP Check! | ||
| 2012-04-02 09:30 | Bristol, Temple Gate | From 1040 to 1490 GBP Check! | ||
| 2012-04-25 09:30 | Manchester | From 936 to 1341 GBP Check! | ||
| 2012-05-01 09:30 | Bristol, Temple Gate | From 936 to 1341 GBP Check! | ||
| 2012-05-01 09:30 | London, Westbourne Grove | From 936 to 1341 GBP Check! | ||
| 2012-05-21 09:30 | Manchester | From 936 to 1341 GBP Check! |
Overview
This course teaches the practical use of Hibernate for persisting Java objects in a relational database.
Course Outline
Introduction to Hibernate
-
Introducing Hibernate
-
The Object/Relational Mapping Problem
-
JDBC
-
The Users-Roles Schema
-
Tools and Environment Setup
-
Creating the Database
Configuring Hibernate
-
Hibernate Distributions
-
Required Libraries
-
Configuration Files
-
hibernate.properties
-
hibernate.cfg.xml
Hibernate Persistence
-
The Hibernate Architecture
-
SessionFactory Methods
-
Hibernate Sessions
-
Object States
-
State Transitions
-
Session Methods
-
Transactions
-
Session-Per-Operation
-
Session-Per-Request
-
The Data Access Object Pattern
Object/Relational Mapping
-
Object-Oriented Design
-
Relational Mapping
-
Bidirectional Association
-
O/R Mapping Techniques
-
The Mapping Document
-
The Mapping XML Model
-
Primary Keys and Identity
-
Generating Identifiers
-
Other Mapping Elements
-
Components
-
Mapping Associations
-
The Mapping XML Model for Associations
-
Unidirectional Many-to-One
-
Eager Fetching
-
Bidirectional One-To-Many
-
Bidirectional One-To-One
-
Mapping Inheritance
-
Inheritance and Databases
-
Single-Table Inheritance
-
Mapping Single-Table Inheritance
-
Table-Per-Subclass
-
Table-Per-Subclass Mapping
-
Table-Per-Concrete-Class
The Hibernate Query Language
-
The Hibernate Query Language
-
Fundamentals
-
HQL Queries
-
Polymorphism
-
Named Parameters
-
Entity Parameters
-
Joining on Associations
-
Aggregate Methods
-
Updates and Deletes
-
Named Queries
-
Using Native SQL

