1
@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;
}
我可以實現類似的目標嗎? 我知道我可以在class A
中使用long b1_id
和long b2_id
,但我只想查看是否有辦法立即使用該對象。 基本上,class A
將有正好兩個class B
的實例。它不在集合中,所以我不能使用@OneToMany
。 Class B
總是映射到一個A.JPA實體擁有同一類別的多個對象
db表應該是這樣的:
A
id | b1_id | b2_id
B
id | a_id
感謝。