연관관계 매핑? 연관관계 매핑이란 객체의 참조와 테이블의 외래 키를 매핑하는 것을 의미한다. JPA에서는 연관 관계에 있는 상대 테이블의 PK를 멤버 변수로 갖지 않고, 엔티티 객체 자체를 통째로 참조한다. 실제로 웹 애플리케이션에서 하나의 엔티티 타입만을 이용하는 경우는 많지 않다. 예를 들어 Member Entity, Team Entity가 있을 때, Team은 여러 Member를 갖는 관계를 가지고 있다. 물론 단순히 참조하는 것만으로는 연관관계를 맺을 수 없다. 매핑하는 방법은 뒤에서 알아보도록 하고, 그전에 연관관계 매핑을 이해하기 위한 3가지 키워드에 대해 알아보자. 방향( Direction ) 방향에는 단방향과 양방향이 있다. 단방향 관계 두 엔티티가 관계를 맺을 때, 한쪽의 엔티티만 참조하..