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