지우쓰 개발일기
[JPA] Join Table 본문
본 포스팅은 자바 ORM 표준 JPA 프로그래밍 (김영한 저)을 읽고 정리한 내용입니다.
Join Column & Join Table
Join Column
-
FK 컬럼을 추가해서 연관관계 관리
-
연관관계가 없는 경우를 위해 NULL 허용
-
조회 시 OUTER JOIN 사용
Join Table
-
별도의 테이블을 추가해서 연관관계 관리
-
연관관계가 생길 때 조인 테이블에 값 추가
-
테이블이 늘어나고 JOIN이 복잡해지므로 기본적으로는 Join Column 사용
Join Table
연관관계에 알맞는 annotation (@OneToOne, @OneToMany, @ManyToOne, @ManyToMany) 사용
'Spring Boot > JPA' 카테고리의 다른 글
[JPA] Entity Mapping (0) | 2020.09.13 |
---|---|
[JPA] @SecondaryTable (0) | 2020.09.13 |
[JPA] 복합키와 식별관계 Mapping (0) | 2020.09.13 |
[JPA] 상속관계 Mapping (0) | 2020.09.13 |
[JPA] 연관관계 Mapping (2) (0) | 2020.09.12 |
Comments