
본 포스팅은 인프런 - 자바 ORM 표준 JPA 프로그래밍 (기본편) 을 강의를 바탕으로 공부하고 정리한 글입니다. 연관관계 매핑시 고려사항다중성다대일 : @ManyToOne일대다 : @OneToMany일대일 : @OneToOne다대다 : @ManyToMany단방향, 양방향테이블외래 키 하나로 양쪽에 조인이 가능하다.테이블은 사실 방향이라는 개념이 없다.객체참조용 필드가 있는 쪽으로만 참조가 가능하다.한쪽만 참조하면 단방향양쪽이 서로 참조하면 양방향 → 하지만 사실 이 양방향도 2개의 단방향이 있는 것이다.연관관계 주인 테이블은 외래 키 하나로 두 테이블이 연관관계를 맺지만,객체의 양방향 관계는 A → B, B → A 처럼 2군데에 참조를 가진다.따라서 둘 중 테이블의 외래 키를 관리할 곳을 정해야 한다..