본문 바로가기
Spring/JPA

연관관계 - @ManyToOne

by YellowCow 2023. 3. 17.

JPA에서는 DB 테이블 간 관계를 매핑하기 위한 어노테이션들을 지원한다

 

이 페이지에서는 N:1 관계를 매핑하는 @ManyToOne 어노테이션에 대해 알아보겠다

 

N:1 관계는 다음과 같이 DB와 Entity로 표현될 수 있다

 

DB

JPA

 

연관관계의 주인

N:1 관계에서 N의 관계에 있는 Employee의 department가 연관관계의 주인이 된다

 

양방향 연관관계 적용 

N:1 관계에서 1의 관계에 있는 Department의 employees에 mappedBy 속성을 추가해준다

'Spring > JPA' 카테고리의 다른 글

연관관계 - @OneToOne  (0) 2023.03.22
연관관계 - @OneToMany  (0) 2023.03.18
양방향 연관관계 주의점  (0) 2023.03.15
양방향 연관관계 - 연관관계의 주인  (0) 2023.03.12
연관관계 - 양방향 연관관계(기본 컨셉)  (0) 2023.03.07

댓글