Spring1 JPA 기본 - 연관관계 매핑 연관관계 매핑 시 고려해야 할 사항1. 다중성2. 단방향, 양방향3. 연관관계의 주인 다중성1. @OneToOne2. @OneToMany3. @ManyToOne4. @ManyToMany (사용하지 않는 것을 권장) 단방향, 양방향DB, 객체 기준으로 나뉘어진다.DB외래 키 하나로 양쪽 조인 가능방향 개념이 아님객체참조용 필드가 있는 쪽으로만 참조 가능한쪽만 참조하면 단방향양쪽이 서로 참조하면 양방향연관관계의 주인테이블은 외래 키 하나로 두 테이블이 연관관계를 맺음객체 양방향 관계는 A -> B, B -> A 처럼 참조가 2군데연관관계의 주인 : 외래 키를 관리하는 참조주인의 반대편 : 외래 키에 영향을 주지 않음, 단순 조회만 가능다대일 단방향가장 많이 사용하는 연관관계다대일의 반대는 일대다 관계이다.다.. 2024. 6. 8. 이전 1 다음