codete jpa spring pitfalls main 3408576009
Codete Blog

JPA & Spring Pitfalls

Michal Marciniec 7ff5ed9975

11/01/2019 |

1 min read

Michał Marciniec

Advanced command of Spring framework and JPA (especially Hibernate) is simply a must for a professional Java developer on the current Java market. Although both are indeed simple to get started and work with, they both are also capable of making hard-to-debug surprises even to experienced developers (especially right after deployment to the production...).

In this series of articles, I’ll be writing about situations which cost me lots of time at work, about mistakes that I commonly see when doing code review, and about hard-to-find threats that every Java developer should be aware of.

Below, you’ll find the list of available articles (I’ll make sure to keep it up-to-date).


Spring pitfalls

  1. Spring: Common @Transactional Pitfalls
  2. Spring: Mixing Transaction Propagation Modes

 

JPA pitfalls

  1. JPA: Common Pitfalls
  2. JPA: N+1 SELECT Problem
  3. JPA: Pagination Pitfalls

 

Enjoy reading and... beware of Spring & JPA traps!

Rated: 5.0 / 3 opinions
Michal Marciniec 7ff5ed9975

Michał Marciniec

Tech Lead at Codete. Michał is an eager fan of the fresh approach to Java programming. Enthusiast of Spring tech stack and refactoring techniques. Enjoys solving Java quirks, algorithmic puzzles, and... Rubik's cube. Privately, amateur drummer.

Our mission is to accelerate your growth through technology

Contact us

Codete Global
Spółka z ograniczoną odpowiedzialnością

Na Zjeździe 11
30-527 Kraków

NIP (VAT-ID): PL6762460401
REGON: 122745429
KRS: 0000983688

Get in Touch
  • icon facebook
  • icon linkedin
  • icon instagram
  • icon youtube
Offices
  • Kraków

    Na Zjeździe 11
    30-527 Kraków
    Poland

  • Lublin

    Wojciechowska 7E
    20-704 Lublin
    Poland

  • Berlin

    Bouchéstraße 12
    12435 Berlin
    Germany