영속성전이1 [Spring] 테이블 매핑, 영속성 전이 (cascade) 자주 쓰이는 다대일 매핑에 대해 알아보고 영속성 전이에 대해서도 알아보기 가장 일반적인 다대일 관계인 상품 테이블과 공급업체 테이블을 가지고 설명해보도록 하겠다. 🏷️ 다대일 단방향 매핑 위의 예시 테이블처럼, 여러 개(다)의 상품이 한 개(일)의 공급업체로 매핑되는 관계를 의미한다. 다대일 단방향 매핑을 하기 위해서는 한쪽에(매핑의 주인, 외래키를 갖는 엔티티), 아래와 같은 코드가 추가 되어야 한다. public class Product { @ManyToOne @JoinColumn(name = "provider_id") @ToString.Exclude private Provider provider; } 위의 코드에 대해 설명하자면, Product(상품) 엔티티에서 Provider(공급업체)에 대해 다.. 2024. 3. 13. 이전 1 다음