The Advanced Hibernate training course is designed to demonstrate the more complex and advanced aspects of using Hibernate as a Java Persistence Architecture (JPA) persistence provider.
The course begins with an overview of the core Hibernate concepts and the Hibernate query language.Next, it covers the Hibernate criteria Application Programming Interface (API), working with transactions and locking, and advanced Hibernate concepts. The course concludes with entity lifecycle handling and Hibernate performance tuning.
Prerequisites: The course assumes a familiarity with Hibernate
Purpose
|
Learn how to effectively use and optimize Hibernate. |
Audience
|
Experience Hibernate developers looking to deepen their knowledge. |
Role
| Software Developer |
Skill Level
| Advanced |
Style
| Fast Track - Targeted Topic - Workshops |
Duration
| 3 Days |
Related Technologies
| Hibernate | Java | Spring.io |
Productivity Objectives
- Develop dynamic queries using the Criteria Application Programming Interface (API)
- Identify hot to migrate an existing Hibernate solution to Java Persistence Architecture (JPA)
- Explore advanced Hibernate/JPA optimization techniques