대화 엔터티와 SMS 엔터티간에 OneToMany 연결을 만들려고합니다.OWNED 엔터티에서 외래 키를 사용하는 OneToMany 연결
외래 키가 대화 테이블에 있어야합니다. 여기
Table_Conversation - id BIGINT - sms_id BIGINT FK REFERENCES SmsBean.id는 회화 클래스에게 내가 필요하지 않는 한, 나는 SMS를 클래스에 대화 필드를 원하지 않는
public class Conversation{ //... @OneToMany(targetEntity=SmsBean.class, table="conversation") public List getSmsList() { return smsList; } }
주입니다.
Hibernate는 내 테이블을 생성 할 수없는 다음과 같은 예외가 발생합니다 :
org.hibernate.cfg.NotYetImplementedException: Collections having FK in secondary table
당신이이 작업을 수행하는 방법을 알아내는 데 도움이 할 수
/JPA2.0 최대 절전 모드 3.5을 사용하고 있습니다.