2015
7:30 hours
01. Course Introduction
Introduction To Hibernate And JPA
About The Author
MySQL Installation
Eclipse Installation
0105 How To Access Your Working Files
02. Object Relational Mapping And Hibernate
Chapter Overview
Hibernate Overview
Object Relational Mapping – Part 1
Object Relational Mapping – Part 2
Hibernate Demo
03. Hibernate Basics
Chapter Overview
Project Setup
Simple Entity Mapping
Building A Session Factory
Hibernate Configuration
Calling Persistence Methods
04. Basic Mapping Annotations
0401 Chapter Overview
0402 Field Versus Property Access
0403 @Column
0404 Identifiers – Part 1
0405 Identifiers – Part 2
0406 @Transient
0407 @Temporal
0408 @Formula
0409 Basic Value Types – Part 1
0410 Basic Value Types – Part 2
05. Mapping Composite And Collection Types
0501 Chapter Overview
0502 Mapping Composite Value Types
0503 Mapping Collections Of Basic Value Types
0504 Mapping A Map Of Basic Values
0505 Mapping A Collection Of Composite Values
06. Entity Associations
0601 Chapter Overview
0602 Entity Associations
0603 Unidirectional One To One Association
0604 Bidirectional One To One Association
0605 Unidirectional One To Many Association
0606 Bidirectional One To Many Association
0607 @JoinTable
0608 Unidirectional Many To Many Association
0609 Bidirectional Many To Many Association
07. Hibernate API
0701 Chapter Overview
0702 Persistence Lifecycle – Part 1
0703 Persistence Lifecycle – Part 2
0704 Saving Entities
0705 Retrieving Entities
0706 Modifying Entities
0707 Removing Entities
0708 Reattaching Detached Entities
0709 Save Or Update
0710 Flushing The Persistence Context
08. JPA API
0801 Chapter Overview
0802 JPA Configuration
0803 Saving Entities
0804 Retrieving Entities
0805 Modifying Entities
0806 Removing Entities
0807 Reattaching Detached Entities
0808 Session And Entity Manager Similarities
09. Advanced Mappings And Configuration
0901 Chapter Overview
0902 Compound Primary Keys
0903 Compound Join Columns
0904 Enumerations
0905 Mapped Superclass Inheritance
0906 Table Per Class Inheritance – Part 1
0907 Table Per Class Inheritance – Part 2
0908 Single Table Inheritance
0909 Building A Persistence Layer
0910 Views For Complex Queries
0911 Schema Generation
10. Hibernate Query Language And Java Persistence Query Language
1001 Chapter Overview
1002 Writing Queries
1003 Expressions And Operators
1004 Parameters
1005 Joins
1006 Functions
1007 Named Queries
1008 Lazy Loading
11. Criteria API
1101 Chapter Overview
1102 Simple Selections
1103 Restrictions
1104 Paging
12. Conclusion
1201 Wrap Up