고급 매핑

고오급 매핑이 무엇일까??

일단 어떠한 항목들이 있는지 확인

상속 관계 매핑

객체의 상속 관계를 데이터베이스에 어떻게 매핑하는지 다룸

@MappingSuperclass

등록일, 수정일 같이 여러 엔티티에서 공통으로 사용하는 매핑 정보만 상속받고 싶으면 이 기능을 사용

복합 키와 식별 관계 매핑

데이터베이스의 식별자가 하나 이상일 때 매핑하는 방법이 나온다. 그리고 식별 관계와 비식별 관계에 대해서 더 자세히

조인 테이블

전 챕터에서 나왔던 외래 키를 가지고 연관 관계를 잇는 방법 대신 두 테이블을 연결 테이블을 통해서 연결하는 방법도 있다. 여기서 연결 테이블을 매핑하는 방법에 대해서 나올듯

엔티티 하나에 여러 테이블 매핑하기

원래는 엔티티 하나를 만들고 그 엔티티에 하나의 테이블을 연동하는게 기본 방식이지만, 하나의 엔티티에 여러 가지 테이블을 매핑하는 방법도 존재하구나!

Last updated

Was this helpful?