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

hoon님의 프로필 이미지

작성한 질문수

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

즉시 로딩과 지연 로딩

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

24.01.14 15:19 작성

·

228

0

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

답변 1

0

y2gcoder님의 프로필 이미지

2024. 01. 14. 23:10

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

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

감사합니다.

hoon님의 프로필 이미지

작성한 질문수

질문하기