연관관계 매핑1 Spring JPA (5) - JPA 개념 잡기 : 단방향 연관관계, 양방향 연관관계, 연관관계의 주인 1. 연관관계 매핑의 기초 - 객체와 테이블 연관관계 차이를 이해 - 객체의 참조와 테이블 외래키를 매핑 => 객체 지향적 모델링은 단순히 FK 에 해당하는 변수를 사용하는 것이 아닌 객체의 참조를 FK 로 사용하는것!! - 간단 용어 정리!! 용어 설명 방향 Direction 단방향, 양방향 다중성 Multiplicity 다대일 N:1, 일대다 1:N, 일대일 1:1, 다대다 N:M 연관관계의 주인 Owner 객체 양방향 연관관계 관리 테이블과 객체 사이의 간격!! - 객체를 테이블에 맞추어 데이터 중심으로 모델링하면, 협력 관계를 만들 수 없다. - 테이블은 외래 키로 조인을 사용해서 연관된 테이블을 찾는다 - 객체는 참조를 사용해서 연관된 객체를 찾는다. 예제 시나리오 - 회원과 팀이 존재하며, 회.. Java - SpringJPA 2022. 10. 3. 이전 1 다음 728x90 반응형