✅ 연관관계 매핑의 기본 개념

✅ 단방향 VS 양방향 매핑

구분 설명 특징
단방향 한쪽에서만 참조 설계 단순함, 관리 쉬움
양방향 양쪽에서 참조 객체 그래프 탐색 유리, 하지만 관리 주의 필요, 양 매핑 필드 관리 요구됨

✅ 연관관계의 주인(Owner) 개념

✅ Fetch 전략(지연 로딩 VS 즉시 로딩)

전략 어노테이션 특징
LAZY (지연 로딩) fetch = FetchType.LAZY 실제 참조할 때 SELECT 발생
EAGER (즉시 로딩) fetch = FetchType.EAGER 연관된 엔티티를 즉시 가져옴

✅ N + 1 문제