[Spring / JPA] N+1 문제 해결하기!! fetch join과 @EntityGraph
·
Spring
스프링 JPA에서 특정 엔티티를 조회할 때, ManytoOne관계(1대다)일 경우 FetchType.LAZY 사용을 권장한다. 하지만 이럴경우, SQL을 호출 할 때 N+1 문제가 발생하게 된다. 📕 fetch join 📗 엔티티 구조와 N+1문제 [Member] @Entity @Data public class Member { @Id @GeneratedValue @Column(name = "member_id") private Long id; private String username; private int age; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "team_id") private Team team; } [Team] @Entity @Get..
마볼링
'@EntityGraph' 태그의 글 목록