fetch 전략 동적 선택

해결됨
정재훈 프로필

@ManyToOne 관계나 @OneToMany 관계에서 fetch 전략을 동적으로 결정할 수 는 없을까요..

일을하다 보면 상황에 따라서  lazy, eager 가 달라지는데 

특정 메소드를 호출할때 fetch 전략을 lazy 로 할지 eager 로 할지 결정할 수는 없나요?

김영한 프로필
김영한 1달 전

안녕하세요. 정재훈님 좋은 질문입니다^^!

결론부터 말씀드리면 모든 연관관계는 LAZY를 설정해야 합니다.

그리고 꼭 필요한 상황에 맞추어 fetch join등을 사용해서 한번에 조회하는 방식으로 사용하는 것이 좋습니다.

기본편에서 이런 부분들도 자세히 설명드리니 기본편을 꼭 수강하시길 권장드립니다^^!

정재훈 프로필
정재훈 1달 전

네 감사합니다.

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스