外部キーによって1対1の関係にある必要がある2つのクラスAとBがあります。Aには主キーとしてa_idがあり、Bにはa_id外部キーがありますしかし、クラスBにAの識別子のみを認識させたい(つまり、クラス B のタイプ A のフィールド)、A は B クラス全体をロードします。
やってみた(Aクラス)
@OneToOne
@JoinColumn(name="a_id",referencedColumnName="a_id")
private B b;
しかし、休止状態は参加しようとします
a.a_id = b.b_id
それ以外の
a.a_id = b.a_id
期待される動作をどのように達成できるかについてのアイデアはありますか?
ありがとう