객체에서 연관 관계를 설정하고 주인을 정하여 외래키를 다루는 법을 이전 글에서 다루었습니다. 이번에는 연관관계 매핑을 하는 다양한 방법에 대해 알아보겠습니다. 엔티티 연관 관계 매핑 시 고려해야 할 것 다중성 다중성은 다음과 같이 4가지의 종류가 있습니다 다대일 : @ManyToOne 일대다 : @OneToMany 일대일 : @OneToOne 다대다 : @ManyToMany 단방향, 양방향 테이블은 외래키 하나로 조인을 사용하여 양방향으로 쿼리가 가능하므로 방향의 개념이 없습니다. 객체의 경우에는 참조용 필드가 있는 경우에만 연관된 객체를 조회할 수 있습니다. 객체가 한쪽만 참조한다면 단방향, 객체가 양쪽이 서로 참조한다면 양방향이라고 할 수 있습니다. 연관관계의 주인 연관 관계의 주인 : 외래 키를 관..