Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

지우쓰 개발일기

[JPA] Join Table 본문

Spring Boot/JPA

[JPA] Join Table

jiwoo-kimm 2020. 9. 13. 15:05

본 포스팅은 자바 ORM 표준 JPA 프로그래밍 (김영한 저)을 읽고 정리한 내용입니다.

 

자바 ORM 표준 JPA 프로그래밍

에이콘 오픈 소스 프로그래밍 시리즈. 이 책은 JPA 기초 이론과 핵심 원리, 그리고 실무에 필요한 성능 최적화 방법까지 JPA에 대한 모든 것을 다룬다.

www.aladin.co.kr

 


Join Column & Join Table


Join Column

  • FK 컬럼을 추가해서 연관관계 관리

  • 연관관계가 없는 경우를 위해 NULL 허용

  • 조회 시 OUTER JOIN 사용

Join Table

  • 별도의 테이블을 추가해서 연관관계 관리

  • 연관관계가 생길 때 조인 테이블에 값 추가

  • 테이블이 늘어나고 JOIN이 복잡해지므로 기본적으로는 Join Column 사용

 

Join Table


 

 

[JPA] 연관관계 Mapping (2)

본 포스팅은 자바 ORM 표준 JPA 프로그래밍 (김영한 저)을 읽고 정리한 내용입니다. 자바 ORM 표준 JPA 프로그래밍 에이콘 오픈 소스 프로그래밍 시리즈. 이 책은 JPA 기초 이론과 핵심 원리, 그리고 �

jiwoo-kimm.tistory.com

연관관계에 알맞는 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