작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
다대다 [N:M]
작성
·
209
0
Member , Product 엔티티에서
@ManyToMany
@JoinTable(name="MEMBER_PRODUCT")
만 해줬는데 어떻게 Product 엔티티에
PRODUCT_ID랑 맵핑이 되는지 궁금합니다.
Product 엔티티에서의 ID 필드 는
@Id @GeneratedValue
private Long id;
이렇게만 되어있는데 말이죠..
강의 5:00분쯤 진행된 내용입니다.
퀴즈
양방향 연관관계 매핑 시, 데이터베이스 외래 키를 주로 관리하는 쪽은 어느 쪽일까요?
연관관계 주인
연관관계 주인이 아닌 쪽
N에 해당하는 쪽
1에 해당하는 쪽
답변 1
안녕하세요. 윤가람님, 공식 서포터즈 David입니다.
.
PPT 내용과 코딩된 코드가 100% 일치하진 않습니다.
매핑 결과는 log를 보시면 아시겠지만 현재 Product의 pk는 product_id가 아닌 id이며
jointable인 MEMBER_PRODUCT는 Member_MEMBER_ID, products_id로 구성된 것을 볼 수 있습니다..감사합니다.