강의

멘토링

커뮤니티

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

유하님의 프로필 이미지
유하

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

엔티티 클래스 개발1

주문 외래키요 !

작성

·

246

1

@JoinColumn(name="member_id") //매핑을 무엇으로 할건지,fk이름이 member_id가 된다
private Member member;


@JoinColumn(name="member_id")이렇게 쓰면 Member에 있는 기본키인 컬럼 member_id와
매핑시켜줘 ,, 그리고 order테이블에섯 외래키의 이름을 member_id로 해줘라고 이해했습니다.


맞나요?? 그렇다면 member의 컬럼인 member_id와 매핑시키는데 외래키의 이름을 바꾸고 싶으면 어떡해야 하나요??

답변 1

0

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

@JoinColumn(name="member_id")

위의 애노테이션 속성 중 name 의 값을 원하시는 이름으로  변경하시면 됩니다.

자세한 사항은 아래 글 답변을 참고해주세요.

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

감사합니다.

유하님의 프로필 이미지
유하

작성한 질문수

질문하기