레거시가 JPA 를 사용하지 않는 상황에서 JPA 로 전환하려 할때, 복합키 매핑에 관한 테스트입니다.
첫번째 @EmbededId
방식과 두번째 @IdClass
방식을 서로 비교해 볼 수 있는 예제입니다.
@EmbededId
: 객체지향적인 방식의 매핑방법이다.@IdClass
: 컬럼의 중복이 발생하지만 RDB 친화적인 방식이다.
해당 예제 소스는 아래 글을 위해 만들어 졌습니다.
레거시가 JPA 를 사용하지 않는 상황에서 JPA 로 전환하려 할때, 복합키 매핑에 관한 테스트입니다.
첫번째 @EmbededId
방식과 두번째 @IdClass
방식을 서로 비교해 볼 수 있는 예제입니다.
@EmbededId
: 객체지향적인 방식의 매핑방법이다.@IdClass
: 컬럼의 중복이 발생하지만 RDB 친화적인 방식이다.해당 예제 소스는 아래 글을 위해 만들어 졌습니다.