TIL
Fetch Join
everyday-spring
2024. 10. 8. 16:00
N+1 문제를 해결하기 위한 기능
@Query("SELECT DISTINCT t FROM Todo t JOIN FETCH t.managers JOIN t.comments")
List<Todo> findAll();
- MultipleBagFetchException
ToMany를 여러개 Fetch Join 하는 경우 발생하는 예외, 1개만 사용해야
ToOne는 여러개 Fetch Join 가능