
N 대 M 관계는 @ManyToMany 어노테이션으로 관계를 맺어줄 수 있다. 음식 Entity와 고객 Entity가 N 대 M 관계라 가정하겠다. 단방향 관계 여기서 이전에 못보던 주문테이블이 하나 생겼다. N 대 M 관계를 맺어주기 위해서는 중간 테이블이 필요한데 주문테이블을 중간테이블로 만들었다 아래 코드와 같이 작성하면 중간테이블인 주문테이블은 자동으로 생성된다. @JoinTable 어노테이션을 통해서 중간테이블을 생성할 수 있다. 음식@Entity@Table(name = "food")public class Food { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; priva..