공대베짱이

Hibernate One to Many

1. 설명 일대다 매핑은 한 테이블의 한 행이 다른 테이블의 여러 행에 매핑된다는 것을 의미한다. 일대다 연관 관계를 확인하기 위해 다음의 엔티티-관계 다이어그램을 확인한다. 예제에서는 각 cart에 대한 테이블과 각 항목에 대한 또 다른 테이블이 있는 cart 시스템을 구현한다. 하나의 cart는 여러 항목을 가질 수 있으므로 여기서는 일대다...

JPA 단일 엔터티 여러 테이블 매핑

1. 테이블에 매핑 JPA는 Java 애플리케이션에서 관계형 데이터베이스 모델을 다루는 것을 덜 고통스럽게 만든다. 모든 테이블을 단일 엔티티 클래스에 매핑하면 모든 것이 간단하다. 하지만 때때로 엔터티와 테이블을 다르게 모델링해야 하는 이유가 있다. 필드의 논리적 그룹을 만들려면 여러 클래스를 단일 테이블에 매핑할 수 있다. ...

JPA @JoinColumn과 mappedBy 차이점

1. 차이점 JPA 관계는 단방향 또는 양방향일 수 있다. 이는 단순히 연관된 엔터티 중 하나 또는 둘 다에 대한 속성으로 모델링할 수 있음을 의미한다. 엔티티 간 관계의 방향을 정의하는 것은 데이터베이스 매핑에 영향을 미치지 않는다. 도메인 모델에서 해당 관계를 사용하는 방향만 정의한다. 양방향 관계의 경우 일반적으로 다음을 정의한다. ...