자바 ORM 표준 JPA · 4/13
연관관계 매핑 기초
테이블의 외래 키와 객체의 참조가 어떻게 다른지 회원·팀 예제로 비교하고, 단방향·양방향 매핑과 외래 키를 관리하는 연관관계의 주인을 정하는 기준을 정리합니다.
테이블의 외래 키와 객체의 참조가 어떻게 다른지 회원·팀 예제로 비교하고, 단방향·양방향 매핑과 외래 키를 관리하는 연관관계의 주인을 정하는 기준을 정리합니다.
다대일·일대다·일대일 연관관계를 단방향과 양방향으로 매핑하는 방법과, 외래 키 위치에 따라 달라지는 각 방식의 장단점을 정리합니다.
JPA의 ID 생성 전략(IDENTITY, SEQUENCE, UUID)과 대규모 배치 처리, OneToMany·OneToOne·ManyToMany 연관관계 매핑에서 성능을 고려해 선택하는 기준을 정리합니다.