jpa(spring data jpa)를 이용해 프로젝트를 구현중입니다.
테이블 연관관계 때문에 다수의 테이블에 join을 해야하는데, n+1문제가 있고 성능상 jpaRepository를 상속받은 순수 jpa를 이용하기 어렵다고 판단되어 거의 대부분을 jpql을 사용해 구현하고 있습니다.
실제 실무에서도 jpa를 사용하는 프로젝트는 거의 대부분을 jpql을 사용하는지,
만일 아니라면 어떤식으로 해결하는지 궁금해서 문의드립니다!
jpa(spring data jpa)를 이용해 프로젝트를 구현중입니다.
테이블 연관관계 때문에 다수의 테이블에 join을 해야하는데, n+1문제가 있고 성능상 jpaRepository를 상속받은 순수 jpa를 이용하기 어렵다고 판단되어 거의 대부분을 jpql을 사용해 구현하고 있습니다.
실제 실무에서도 jpa를 사용하는 프로젝트는 거의 대부분을 jpql을 사용하는지,
만일 아니라면 어떤식으로 해결하는지 궁금해서 문의드립니다!