상속관계 JPA로 구현하기
부모클래스(Entity) 설정 @Entity @Inheritance(strategy = InheritanceType.JOINED) @DiscriminatorColumn(name = "dtype") public abstract class Parent { . . . }부모 Entity클래스 애노테이션 2가지를 추가합니다.@Inheritance(strategy = InheritanceType.JOINED) : 상속 관계를 맺고 있음을 명시해줍니다. 상속관계에 대한 설정은 JOINED전략, SINGLE_TABLE 전략, TABLE_PER_CLASS 전략 3가지가 있습니다. 각 전략마다 장단점이 있고 설정방법이 상이합니다. 여기서는 주로 쓰인다고 하는 조인전략으로 설명하도록 하겠습니다. 조인 전략을 사용하게 되면..
JPA
2018. 12. 5. 17:38