JPA에서 @Embedded로 복합키 매핑하기
요약 @Embeddable를 붙인 복합키 클래스를 만든다 엔티티 클래스에 @EmbeddedId를 통해 복합키 필드를 만든다. 이때 엔티티 클래스의 모든 매개변수를 받는 생성자를 만든다.이때 복합키 필드는 new로 객체를 초기화해준다. 문제 상황챌린지 테이블과 태그 테이블이 다대다 관계인 상황이다.이때 태그 테이블은 이름이 기본키이고, 챌린지 테이블은
요약 @Embeddable를 붙인 복합키 클래스를 만든다 엔티티 클래스에 @EmbeddedId를 통해 복합키 필드를 만든다. 이때 엔티티 클래스의 모든 매개변수를 받는 생성자를 만든다.이때 복합키 필드는 new로 객체를 초기화해준다. 문제 상황챌린지 테이블과 태그 테이블이 다대다 관계인 상황이다.이때 태그 테이블은 이름이 기본키이고, 챌린지 테이블은