두 전략의 본질은 연관 엔티티를 가져오는 시점입니다. 그 시점이 바뀌면 초기 응답, 쿼리 수, 메모리 사용, N+1 위험이 함께 달라집니다.
주문 목록을 먼저 조회한다. 이후 화면이나 API가 order.member.name까지 읽는지에 따라 전략의 차이가 드러난다.
LAZY는 기본 비용을 낮추고 선택적으로 확장하는 전략이고, EAGER는 편한 대신 필요 없는 연관 데이터까지 끌어와 전체 조회를 무겁게 만들 수 있습니다.
기본값이 실무 기본 전략과 일치하지 않는 연관관계를 먼저 정리합니다.