![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course aims to deepen developers' understanding of Java Persistence API (JPA) beyond basic copy-paste practices. By the end of the course, learners will be able to comprehend object-relational mapping concepts, such as lazy loading and different collection types. The course covers common pitfalls that can impact system performance and behavior. The teaching method involves a presentation by an experienced software developer, focusing on practical insights and real-world examples. This course is intended for Java developers looking to enhance their knowledge of JPA and improve their software delivery processes.
Syllabus
Introduction
About me
Annotations on fields
Name of the class
Whats wrong
Linking tables
Lazy loading
Hibernate
Merge persist
Optimistic locking
Optimistic locking in Rest
Identity
UID
Cache
Flash mode
First level cache
Hql injection
Resources
Questions
Taught by
Devoxx