@Entity
class A {
@Id
int id;
}
@Entity
class B {
@Id
@OneToOne
A a;
}
B 对象永远不会引用相同的 A 对象,所以我希望 a.id 是 B 的 id。
注解怎么写?
最佳答案
将 B 对象更改为以下内容:
@Entity
class B {
@Id
int id;
@OneToOne
@MapsId
A a
}
关于java - hibernate使用其他类ID作为这个类ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53152265/