![](https://squidex.jugru.team/api/assets/srm/1rTSoVCe5CCJNXtR5zzTuA/102384-1262226962-andrey-belyaev-jpa-puzzlers-and-around-1-.jpeg?cache=3600&width=74&height=74&mode=CropUpsize)
Andrey Belyaev
Company: Haulmont
Talk type: Talk
During this session, we'll talk about JPA and the subtle aspects associated with the implementation of this specification. We'll start with simple examples like when there is an N+1 request and in which case Lazy does not work as expected. Later we'll dive into more complicated issues: we'll talk about Entity Graphs and what surprises have the Lombok when used in conjunction with JPA.
Also, we'll consider the features of working with JPA in Spring, like how to mark up entities correctly so that there are no problems with table names and avoid complex method naming in Spring Data JPA.
Company: Haulmont
Company: Croc Code