jpa

슈퍼-서브 타입을 사용하려면 슈퍼 테이블과 여러개의 서브 테이블이 생긴다  Super슈퍼 클래에는 @Inheritance 와 @DiscriminatorColumn이 있다.@Inheritance(strategy = InheritanceType.SINGLE_TABLE)@DiscriminatorColumn(name = "DType")@Inheritance@Inheritance에는 상속 전략을 정할 수 있다. strategy = InheritanceType.SINGLE_TABLE싱글 테이블 전략으로 서브 테이블들을 클래스로 나누어 구현하지만 실제 DB에서는 서브 클래스 들의 컬럼들이 모두 null이 입력 가능한 형태로 합쳐저 하나의 테이블로 만들어 진다. 이 경우에는 서브 테이블 들이 모두 합쳐지므로, 서브 클..
간식타임
'jpa' 태그의 글 목록