인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

윤가람님의 프로필 이미지
윤가람

작성한 질문수

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

다대다 [N:M]

다대다 관련 질문이 있습니다.

작성

·

187

0

Member , Product 엔티티에서

@ManyToMany

@JoinTable(name="MEMBER_PRODUCT")

만 해줬는데 어떻게 Product 엔티티에 

PRODUCT_ID랑 맵핑이 되는지 궁금합니다.

 

Product 엔티티에서의 ID 필드 는

@Id @GeneratedValue

private Long id;

이렇게만 되어있는데 말이죠..

 

강의 5:00분쯤 진행된 내용입니다.

답변 1

0

안녕하세요. 윤가람님, 공식 서포터즈 David입니다.

.

PPT 내용과 코딩된 코드가 100% 일치하진 않습니다.

매핑 결과는 log를 보시면 아시겠지만 현재 Product의 pk는 product_id가 아닌 id이며

jointable인 MEMBER_PRODUCT는 Member_MEMBER_ID, products_id로 구성된 것을 볼 수 있습니다.

.
감사합니다.

 

윤가람님의 프로필 이미지
윤가람

작성한 질문수

질문하기