💡 JPA에서 즉시 로딩(EAGER)과 지연 로딩(LAZY)은 왜 중요할까?우리가 JPA를 사용할 때 가장 자주 마주치는 개념 중 하나가 즉시 로딩(EAGER) 과 지연 로딩(LAZY) 이다.이 둘의 차이를 알지 못한 채 개발을 진행하면, 언젠가는 의도치 않은 N+1 문제를 만나게 된다.오늘은 이 두 개념의 차이를 이해하고, 언제 어떤 전략을 선택해야 할지에 대한 나의 생각을 정리해본다.🔍 즉시 로딩과 지연 로딩이란?JPA에서 연관 관계를 맺을 때, 하위 엔티티를 언제 로딩할지를 지정할 수 있다.기본적으로는 다음 두 가지 방식이 존재한다.java복사편집@OneToMany(fetch = FetchType.LAZY) private List orders; EAGER (즉시 로딩): 연관된 엔티티를 즉시 조..