반응형
해당 강의는 코드 위주로 진행됩니다. 실질적인 객체 처리를 담당하는 코드는 링크에서 확인하시길 바랍니다.
* 연관
- 엔티티와 엔티티 간 연결
- 엔티티가 다른 엔티티를 필드 / 프로퍼티로 참조
- MembershipCard 엔티티는 User 엔티티를 필드로 가지고 있다.
* 연관 종류
- 1-1 : 참조키 방식 단 방향, 양 방향
- 단 방향 : a -> b로만 연관
- 양 방향 : a <->b 연관
- 1-1 : 키 공유 방식 단 방향, 양 방
- N-1 : 단 방향
- 1-N : 콜렉션 단 방향
- N-1/1-N : 양 방향
- M-N : 단 방향, 양 방향
* 기초 영상에서 다룰 범위
- 다룰 대상
- 1-1 연관 단방향
- N-1 단방향
- 1-N 단방향
- 다루지 않음
- 양방향
- M-N연관
- 참고
- 엔티티 간 연관은 거의 사용하지 않음
- 특히 양방향은 더 없음, M-N은 사용한 적이 없음
- 이유
- 밸류(Embeddable 타입)로 매핑
- 조회는 쿼리를 직접 사용할 때 많음
반응형
'Programming > JPA & Spring Data JPA 기초' 카테고리의 다른 글
15. 엔티티 간 N-1 단방향 연관 매핑 (0) | 2023.03.28 |
---|---|
14. 엔티티 간 1-1 단방향 연관 매핑 (0) | 2023.03.27 |
12. 영속 컨텍스트 & 라이프사이클 (0) | 2023.03.23 |
11. 값 콜렉션 주의사항 (0) | 2023.03.22 |
10. 값 콜렉션 Map 매핑 (0) | 2023.03.21 |
댓글