반응형
SMALL
=

JPA

웹 (Web) 개발

스프링 부트에서 N+1 문제 해결하기 - 성능 최적화를 위한 첫걸음

N+1 문제란 무엇인가?먼저 N+1 문제가 잘 드러나는 예시로 사용할 엔티티 코드를 살펴보겠습니다:@Getter@Setter@Entity@Table(name = "users")public class User { @Id @GeneratedValue private Long id; private String name; private Integer depth; // 🔽 셀프 1:N 관계 (하위 구성원들) @OneToMany @Fetch(FetchMode.SUBSELECT) @JoinTable( name = "user_subordinates", joinColumns = @JoinColumn(name = "manager_id"..

반응형
LIST
gsroot
'JPA' 태그의 글 목록