Hibernate> Inheritance Mapping> Single Table Strategy
2021. 12. 4.
Annotation Description @Inheritance 상속 전략을 정한다. 가능한 값은 SINGLE_TABLE, TABLE_PER_CLASS, JOINED 이다. 기본값은 SINGLE_TABLE @DiscriminatorColumn 부모 클래스에 쓴다. 하위클래스를 구분할 때 사용하는 칼럼. discriminator value를 갖고있는 칼럼의 이름을 지정한다. 옵션값이고 기본값은 DTYPE @DiscriminatorValue 하위 클래스에 쓰며 하위 클래스를 구분하는 유일값이다. 옵션값이고 기본 값은 클래스 이름이다. 이 값은 discriminator column에 저장된다. Single Table 간단한 구현 테이블 하나에 데이터가 있기 때문에 쿼리 성능이 좋다. 단점 나랑 상관없는 데이터..