Goals
- Optimize the persistence layer of a Java EE / JPA / Hibernate application
Program
Structure of a JPA / Hibernate project
Mapping of entities and management of collections
Mapping of inheritance
Management of concurrency
Objects and Dao available
Workshop: Setting up the environment, presentation of the global JSP / Hibernate project
Hibernate Query Language: presentation, functionalities
Basic selections, filters
Complex joins
Aggregation, string functions, …
Management of Lazy loads
Native SQL queries
Workshop: Realization of complex requests
Entity lifecycle and validation
Interceptors, Event-listeners
Advanced configuration: performance and functionalities
Using the level 2 cache
Inversion of control with Spring ORM
Workshop: Cache management and Spring / Hibernate cohabitation
Duration
5 days
Price
£ 2300
Audience
Java SE / Java EE developers
Prerequisites
Mastery of object-oriented programming in JAVA – Notions of SQL
Reference
JAV100224-F
Sessions
Contact us for more informations about session date