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)
오류가 발생하네
구조상 가능은 한 구조임 ID랑 어떤관계로 연결하느냐가 중요함
a1 - B 는 1대1 a2 - B 는 다대1 이렇게 연관관계가 되어있어 a1과 a2의 참조값을 담는 테이블 속성명이 B_id로 겹쳐서 생기는 문제인가..
혹시 참조 테이블 명 바꾸는 법 알려줄수있어? 이게 겹쳐서 생기는 문제같은데
해결함 ㄳㄳ 멍청했네