포스트

JPA fetch join, 일반 join 차이점

​

JPA에서는 일반 조인을 이용해서 데이터를 가져오게 되면, 연관된 테이블 정보를 조회해서 가져오지 않는다.

이후 조회를 하는 경우가 생기면 fetch 전략에 맞춰서 n+1 쿼리가 발생될 수 있다.

​

이럴 때 fetch join을 이용하면, 연관된 테이블 정보를 한번에 가져올 수 있다고 한다.

​

​

참고:

https://jojoldu.tistory.com/457

https://cobbybb.tistory.com/18

​

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.