n+1 (1) 썸네일형 리스트형 [JPA] N+1 해결하기 (2) - OneToMany ※ 본 글은 김영한 님의 실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화 강의를 수강하고 작성한 글입니다. [JPA] N+1 해결하기 를 통해 N+1 문제를 해결하는 방법을 다뤘었는데, ~ToOne인 경우만 다뤘습니다. ~ToOne인 경우엔 fetch join을 통해 N+1 문제를 해결할 수 있지만, OneToMany 관계에서는 fetch join 만으로 해결할 수 없습니다. 위와 같이 엔티티가 관계를 맺고 있을 때, Team의 목록을 불러오는 코드를 통해 문제상황과 해결책을 살펴보겠습니다. 전체 코드는 깃허브에 공유해두었습니다! 1. Fetch join의 문제점 먼저 ToOne 관계에서 했던 것처럼, fetch join을 한번 사용해보겠습니다. public List getTeams_v.. 이전 1 다음