@Entity
public class A {
//should be mapped by a
public B b1;
//should be mapped by a
public B b2;
}
@Entity
public class B {
@ManyToOne
public A a;
}
このようなことを達成できますか?long b1_id
andlong b2_id
を使用できることはわかっていclass A
ますが、オブジェクトをすぐに使用する方法があるかどうかを知りたいだけです。基本的に、class A
正確に 2 つのインスタンスがありclass B
ます。コレクションにないので使えません@OneToMany
。
Class B
常に単一の A にマップします。
db テーブルは次のようになります。
A
id | b1_id | b2_id
B
id | a_id
ありがとう。