A 엔티티를 a1, a2, a3 싱글 테이블 상속 구조로 설계했음 이게 제일 깔끔한거같아서


그 중 a1, a2 하위 엔티티는 다른 B라는 엔티티를 참조하게 구현하는데

(상속해서 추가한 속성이 저 참조밖에 없음)


하위 엔티티가 다른 동일한 엔티티를 똑같이 참조하는게 불가능해?


계속 


org.hibernate.WrongClassException: Object [id=1] was not of the specified subclass ~~~ 


Object [id=1] was not of the specified subclass  ...

(id=1은 B 엔티티의 ID)


오류가 발생하네