관리 메뉴

웹개발 블로그

[JPA] Owner(주인)을 어떻게 정할까? 본문

◆ ORM/JPA - 중요

[JPA] Owner(주인)을 어떻게 정할까?

쿠키린 2024. 8. 6. 19:38

테이블로 따지면 외래키가 있는 테이블이 주인이 된다.

 

DB

Member테이블에 Team_id(FK)가 있고

Team 테이블에 Team_id(PK)라고 지정되어 있다면

 

객체

Member 객체에 

Team team 필드 <---  연관관계의 주인(Member.team)

 

Team 객체에

List member 필드 <---  가짜 매핑 - 주인의 반대편(Team.members)