• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

일대일 매핑, 매니투원 두개만 지연로딩으로 바꿔주면 되나요?

24.01.14 15:19 작성 조회수 130

0

만일 실무에서 개발을 하게되면 일대일 매핑, 매니투원 두개만 즉시로딩이니 이 두개만 항상 지연로딩으로 바꿔주면 되나요??

답변 1

답변을 작성해보세요.

0

y2gcoder님의 프로필

y2gcoder

2024.01.14

안녕하세요. hoon님, 공식 서포터즈 y2gcoder입니다.

간단하게만 생각해보면 말씀해 주신 것처럼 @~ToOne 의 로딩 전략 기본값이 즉시 로딩이기 때문에 지연 로딩으로 설정해주면 됩니다. 그러나 다른 사람들에게 보여주는 게 코드기 때문에 기본값이 지연 로딩인 연관관계도 지연 로딩을 명시적으로 지정해주는 경우도 있습니다! 이렇게 해줬을 때 동료분들에게 해당 연관관계 엔티티의 로딩 전략이 지연 로딩임을 보여줄 수 있기 때문입니다 :)

감사합니다.