JoinColumn1 [JPA] 연관관계 매핑 연관관계 용어 · 방향(Direction): 단방향, 양방향 · 다중성(Multiplicity): 다대일(N:1), 일대다(1:N), 일대일(1:1), 다대다(N:M) · 연관관계의 주인(Owner): 객체 양방향 연관관계는 관리 주인 필요 연관관계가 필요한 이유 · 객체를 테이블에 맞추어 데이터 중심 모델링을 하면, 협력 관계를 만들 수 없다. · 테이블은 외래 키로 조인을 사용해 연관된 테이블을 찾는다. · 객체는 참조를 사용해 연관된 객체를 찾는다. · 테이블과 객체 사이에는 큰 간격이 있다. 단방향 연관관계 · 객체 지향 모델링 (객체의 참조와 테이블의 외래 키를 매핑) @Entity public class Member{ @Id @GeneratedValue private Long id; @Colu.. 2023. 10. 18. 이전 1 다음