다양한 연관관계 매핑1 06. 다양한 연관관계 매핑 ** 이 글은 자바 ORM 표준 JPA 프로그래밍 6장을 읽고 정리한 것입니다. ** 다대일 객체 양방향 관계에서 연관관계의 주인은 항상 다쪽이다. 앙방향은 외래 키가 있는 쪽이 연관관계의 주인이다. 양방향 연관관계는 항상 서로를 참조해야 한다. 다대일 단방향(N:1) 다대일 양방향(N:1, 1:N) 일대다 엔티티를 하나 이상 참조할 수 있으므로 자바 컬렉션인 Collection, List, Set, Map 중에 하나를 사용해야 한다. 일대다 단방향(1:N) 일대다 단방향 매핑의 단점 : 매핑한 객체가 관리하는 외래 키가 다른 테이블에 있다는 점 -> 다른 테이블에 외래키가 있으면 연관관계 처리를 위한 UPDATE SQL을 추가로 실행해야 한다. 일대다 단방향 매핑보다는 다대일 양방향 매핑을 사용하자 다.. 2023. 5. 8. 이전 1 다음