[SPRING] JPA 연관관계 매핑 기초
연관관계 매핑 기초 객체와 테이블 연관관계의 차이를 이해가 필요 객체의 참조와 테이블의 외래키 매핑 방향(Direction) : 단방향, 양방향 다중성(Multiplicity) : 다대일(N : 1), 일대다 (1 : N), 일대일 (1 : 1), 다대다(N : M) 연관관계의 주인(Owner) : 객체 양방향 연관관계는 관리 주인이 필요 연관관계가 필요한 이유 객체를 테이블에 맞추어 데이터 중심으로 모델링하면, 협력 관계를 만들 수 없다. 테이블은 외래 키로 조인을 사용해서 연관된 테이블을 찾는다. 객체는 참조를 사용해서 연관객체를 찾는다. 테이블과 객체 사이에는 이런 큰 간격이 있다. 단방향 연관 관계 도메인 모델링 @Entity @Getter @Setter @NoArgsConstructor publ..