Ich habe zwei Klassen A und B, die in one-to-one-Beziehung durch Fremdschlüssel sein sollte. A hat a_id als Primärschlüssel und B hat eine_id Fremdschlüssel Aber ich will Klasse B zu nur bewusst A Kennung sein (dh es gibt kein Feld vom Typ A in der Klasse B), während A Lasten ganzer B-KlasseHibernate umgekehrt one-to-one
ich versuchte (A-Klasse)
@OneToOne
@JoinColumn(name="a_id",referencedColumnName="a_id")
private B b;
Aber versuchen winter beitreten
a.a_id = b.b_id
statt
a.a_id = b.a_id
Irgendwelche Ideen wie erwartetes Verhalten erreicht werden kann?
Dank