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

ryne LEE님의 프로필 이미지
ryne LEE

작성한 질문수

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

실전 예제 2 - 연관관계 매핑 시작

양방향이 왜그렇게 안좋은건가요?

작성

·

684

6

  1. 유저객체에서 List<Order>를 가지는게 왜 안좋나요?

    유저 주문 목록을 가지고 있으면 성능면에서 더 이득이 크지 않나요?

    주문목록을 유저가 가지고 있다면 해당 주문ID를 바로 검색해서 더 빠르게 조회할 수 있지 않나요?

    하지만 유저가 List를 갖고있지 않다면 모든 주문목록에서 유저ID로 하나하나 검색해나가면서 불러오는게 상대적으로 많이 느리지 않나요?

  1. 양방향이 될 수 있으면 없는게 좋다고 하셨는데, 실제로 통계를 만들때나 각종 상황에서 서로가 서로를 참조하는 일이 많지 않나요?

    판매자 입장에서 판매하는 아이템의 구매자의 주소를 아는 것은 중요할 것이고, 팀 입장에서도 팀에 어느 선수들이 있는지 아는게 중요하지 않나요?

답변 1

1

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

안녕하세요. ryne LEE님

다음을 참고해주세요.

https://www.inflearn.com/questions/230716

https://www.inflearn.com/questions/268269

감사합니다.

ryne LEE님의 프로필 이미지
ryne LEE

작성한 질문수

질문하기