인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

김민지님의 프로필 이미지
김민지

작성한 질문수

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

페치 조인 2 - 한계

lazy전략을 사용해야하는이유

작성

·

286

0

그냥 다 fetch join쓰면 되는거 아닌가? 싶었거든요
근데 fetch join은 페이징처리가 안돼요

그래서 그런처리를해줘야할수도있으니까 일단은 다 lazy전략으로 맞춰두고 fetch join대신 그냥 join을써요
n+1문제가 생기더라도 @batchsize를 사용하면 문제를 해결할수있어요
그래서 기본적으로~one으로끝나는 어노테이션 에다가는 lazy전략을 추가시켜줘야한다.. 가 맞는 설명인가요.?

답변 1

0

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

안녕하세요. 김민지님

해당 내용은 성능 최적화에서 매우 중요한 내용입니다.

지금 확실히 이해하지 못해도 괜찮습니다. 관련해서 활용2편에서 실전 예제를 통해 자세히 설명드립니다.

감사합니다.

김민지님의 프로필 이미지
김민지

작성한 질문수

질문하기