- 상속관계 (extends) 로 매핑할경우 부모 클래스에
@Inheritance(strategy = " " )
로 전략을 지정해줘야된다.
3가지 종류가 있다.
- SINGLE_TABLE
- TABLE_PER_CLASS
- JOINED
상황에 맞게 사용한다.
- 내장 값 타입 사용시 기본 생성자는 "필수" 로 만들어야한다. (protected)
- 내장 값 타입 사용시 @Enumerated로 EnumtType을 지정해줄수 있는데
@Enumerated(EnumType.ORDINAL)
이 default 값인데 ORIDNAL은 절대 사용 X, STRING으로 바꿔줘야된다.