Sessions 
 Sessions 
 Sessions 

Sessions

Discover our confirmed talks!

Sessions

Discover our confirmed talks!

Cause of Death: Spring Data JPA

Thorben Janssen - Independent

Spring Data JPA has been the most popular framework for storing data in a relational database for years. So, you might assume that you avoid most persistence problems simply by using Spring Data JPA.

You’re mostly right …

But it’s surprisingly easy to wrack your project with … or should I better say “thanks to Spring Data JPA” …

From practical experience, I show in this talk how to:

  • delete most of your data with just one annotation,
  • implement the persistence logic in such a way that nobody will understand it and
  • overwhelm your database with thousands of queries.

If you want to know what can go wrong when using Spring Data JPA or how to cause a project to fail with the help of Spring’s most popular OR mapper, you shouldn’t miss this talk!

(And I will, of course, share how to do it right!)

 Tickets 
 Tickets 
 Tickets 

Tickets

Late Bird tickets

Tickets

Late Bird tickets

Pic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/OPic Spring I/O