fetch join1 [Spring] JPA Fetch Join 사용시, MultipleBagFetchException 발생 SWM 프로젝트를 하면서, Fetch Join을 사용하여 N+1 문제가 발생하지 않고 연관 관계로 연결되어 있는 엔티티를 조회하려고 했었다. Book 엔티티에는 @ManyToOne 관계로 BookCategory를 가지고 있고, @OneToMany(mappedBy= "book") 관계로는 bookAuthor와 BookTranslator로 가지고 있다. 따라서 Fetch Join을 통해서 Book 엔티티를 조회할 때, Book과 연관 관계를 맺고 있는 BookCategory, BookAuthor, BookTranslator 그리고 BookAuthor와 연관관계를 맺고 있는 Author, BookTranslator와 연관관계를 맺고 있는 Translator까지 모두 조회하려고 했었다! N+1 문제가 발생하지 .. 2023. 8. 3. 이전 1 다음