양방향 1:1 관계 엔티티의 fetch join시 lazyloading 문제에 대해 질문드립니다.
감사합니다. 강의 질문 답변을 조금 더 찾아봤어야 했네요. 실무에서 혼자 해결 할때는 default_batch_fetch_size 를 사용하는 것처럼 문제가 있는 1:1 관계로 매핑되어있는 엔티티들을 전부 fetch join 해서 쿼리가 한번만 더 수행되게 처리했습니다. 위 관계로 말씀드리면 Order를 조회하고 Member, MemberDetail, ProfileImage를 페치조인해서 Order에 member의 id로 찾아 넣어주는식으로 해서 1+1로 쿼리가 수행되게 했는데 알려주신 방법 5가지로 다시 한번 생각해보겠습니다. 그리고 테이블설계도 다시한번 생각해보겠습니다. 감사합니다.