작성
·
190
0
안녕하세요 강사님 강의를 바탕으로 개인적으로 개발을 위해 엔티티를 짜고 있는 와중에 궁금한 점이 생겨 문의드립니다!
Member 엔티티와 Order 엔티티 간의 관계에서 Member 엔티티에서는 orders로 list타입으로 이용하였는데
Order 엔티티에서는 member는 list타입이 아닌 Member 타입으로 되어있는 것을 보고
list타입과 필드타입이 서로 어떤때에 쓰이는지 왜 list타입으로 쓰였는지 궁금합니다!
답변 1
0
위에서 설명드린 관점에서 말씀드리면 1개의 서점, 프로젝트 1회, 1개의 팀 각각의 객체 혹은 엔티티라고 불리는 것이 말씀 하시는 member라고 보시면 됩니다.
Member taetae=Member();
Order order1=..
Order order2=..
List<Order> taetaeOrderList =..
taetaeOrderList.add(order1)
taetaeOrderList.add(order2)
이와같은 절차로 taetae님의 주문이 생성된거고
위에서 taetae를 omg로 바꾸면 제 주문이 되겠죠?
각각의 Member에 대한 아이템들의 관계를 나타낸다고 이해하시면 됩니다
답변 감사합니다:)
그렇다면 order와 member 사이에서 Order 엔티티에서 member는 List타입이 아니라 Member 그 자체로 왔는지 궁금합니다!!