강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

김은재님의 프로필 이미지
김은재

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

페치 조인 1 - 기본

페치조인 질문드립니다.

작성

·

196

1

앞에 강의에서 즉시로딩은 실무에서 절대 사용하면 안되고 무조건 지연로딩만 사용해야한다고 알려주셨는데요!
 
강의를 들으며 페치조인을 알아본결과 페치조인은 즉시로딩인데 왜 실무에서 많이 사용하는건가요??

퀴즈

컬렉션 값 연관 경로 표현식 사용 시 특징은 무엇일까요?

`.size` 사용 불가

임시 조인이 안 일어남

별칭 없이 추가 탐색 제약

항상 외부 조인 발생

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 은재님

앞의 강의에서 설명한 즉시 로딩은 EAGER를 통한 즉시 로딩을 말합니다. 이게 문제가 되는 이유는 N+1 문제가 발생하기 때문입니다.

페치조인도 즉시 로딩이지만 N+1 문제가 발생하지 않습니다.

다음을 참고하시면 도움이 되실거에요.

https://www.inflearn.com/questions/39516

감사합니다.

김은재님의 프로필 이미지
김은재

작성한 질문수

질문하기