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

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

003213님의 프로필 이미지
003213

작성한 질문수

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

일대다 [1:N]

일대다 맵핑에서 joincolumn

작성

·

168

0

일대다 맵핑할때 many to one 하는쪽에서 joincolumn(name="xxx") 을 해주는데요 xxx는 어떤 이름을 넣어주는건가요? 테스트를 해보니 아무 값이나 넣어줘도 맵핑은 되고 컬럼명만 바뀌는거 같더라고요..

만약 컬럼명만 바꾸기 위한거라면, 1:N 매핑에서 

@manytoone과 @joincolumn을 써주면 자동으로 1쪽 entity의 pk와 연결을 시켜주는건가요??

답변 1

0

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

안녕하세요. 003213님

@JoinColumn은 조인을 위해서 외래키 컬럼 이름을 넣어주게 됩니다.

그리고 이 FK는 1쪽의 pk과 연결됩니다.

감사합니다.

003213님의 프로필 이미지
003213

작성한 질문수

질문하기