고급 매핑
고오급 매핑이 무엇일까??
일단 어떠한 항목들이 있는지 확인
상속 관계 매핑
객체의 상속 관계를 데이터베이스에 어떻게 매핑하는지 다룸
@MappingSuperclass
등록일, 수정일 같이 여러 엔티티에서 공통으로 사용하는 매핑 정보만 상속받고 싶으면 이 기능을 사용
복합 키와 식별 관계 매핑
데이터베이스의 식별자가 하나 이상일 때 매핑하는 방법이 나온다. 그리고 식별 관계와 비식별 관계에 대해서 더 자세히
조인 테이블
전 챕터에서 나왔던 외래 키를 가지고 연관 관계를 잇는 방법 대신 두 테이블을 연결 테이블을 통해서 연결하는 방법도 있다. 여기서 연결 테이블을 매핑하는 방법에 대해서 나올듯
엔티티 하나에 여러 테이블 매핑하기
원래는 엔티티 하나를 만들고 그 엔티티에 하나의 테이블을 연동하는게 기본 방식이지만, 하나의 엔티티에 여러 가지 테이블을 매핑하는 방법도 존재하구나!
Last updated
Was this helpful?