Server Side JavaServer Side Java
Conference50min
INTERMEDIATE

Performance oriented Spring Data JPA & Hibernate

This session covers advanced usage of Hibernate, a popular Java persistence technology. It includes configuring Hibernate and Spring Data JPA for efficient database connection management, resolving the N+1 problem, and using projections for fast data retrieval.

Maciej Walkowiak
Maciej WalkowiakIndependent

talkDetail.whenAndWhere

Friday, October 11, 10:40-11:30
Room 5
talks.description
Hibernate - the most popular persistence technology for Java - also the most controversial one. Some people love it, some people hate it. No matter in which group you are, the chances you will work in Hibernate in at least one project are close to 100% - and you have no other choice than learning it. Not only the basics, but most importantly - how to leverage the power of Hibernate without sacrificing application and database performance.In this session you will learn how to configure Hibernate and Spring Data JPA for efficient database connection management, what is a N+1 problem and how to solve it, how and when to use projections for fast data retrieval ... and more!
Java
Hibernate
Database Performance
Spring Data JPA
talks.speakers
Maciej Walkowiak

Maciej Walkowiak

Independent

Germany

Freelance Java consultant based in Berlin, Germany with a strong focus on Java, Spring ecosystem and AWS. Spring Cloud AWS project lead, open source contributor, author of several Java libraries simplifying working with Spring Boot.
comments.title

comments.speakerNotEnabledComments