Pitfalls of JPA & Spring @Transactional

Pitfalls of JPA & Spring @Transactional. Duration: 2 working days for a maximum of 12 participants

READ MORE
Duration: 2 days
Level: intermediate

Pitfalls of JPA & Spring @Transactional

1800
PLN NET

Group Discounts:

1+2 friends
1260.00PLN
1800.00PLN   30% off
1+1 friend
1440.00PLN
1800.00PLN   20% off
Individual measure - Contact us

Agenda

  • @Transactional annotation in details

  • Understanding Spring proxying

  • JPA Entity Lifecycle

  • Working with entities on transactions boundaries

  • Rollbacks

  • Transactional tests

  • Pitfalls of mixed transaction propagation modes

  • Transaction isolation levels

  • Preventing SQL Injection

  • Lazy / Eager Fetching

  • Causes and solutions for LazyInitializationException

  • N+1 SELECT Problem

  • EntityGraphs

  • First- and second-level caching

  • Pagination

  • Practical exercises

Trainer

Trainer image

Michał Marciniec

Tech Lead

Michał Marciniec is a Tech Lead at Codete. He is a Java stereotype breaker and an eager promoter of fresh approach to Java programming. Currently focused on web backend development with Java.

Contact

CONTACT PERSONS

contact person

Olga Sroka

Workshop Advisor

mail icon
                  width=   olga.sroka@codete.com

phone icon width=   +48 888 011 177

contact person

Maciej Szczepański

Workshop Advisor

mail icon
                  width=   maciej.szczepanski@codete.com

phone icon width=   +48 606 42 14 76

This value should not be blank.
This value should not be blank.
Form has been submitted.
Failed to send message - please try mail@codete.com.