是否可以在JPA的一对一关系的两侧使用@JoinColumn?我的印象是,应该始终在一对一关系的拥有方中使用它,因为拥有方将具有外键列,并且此注释定义了外键列的属性。请说明我的理解是否正确。
编辑#1-我想知道,在哪种情况下我们将在一对一关系的两侧都使用@JoinColumn批注?
由于实体类字段可以标记为private当@Entity访问模式是" 现场 "访问,只是想了解供应商将能够访问在这种情况下,实体状态字段被标记为私有,将不可见的外部类?
编辑#1 -如您所知,对于字段访问,getter和setter方法是可选的.所以我想了解提供程序在没有提供getter/setter方法时如何访问该字段.希望这能澄清我的问题.