@primayKeyJoinColumn注解一般用于one2one关系,关系维护端的主键作为外键指向关系被维护端的主键,不再新建一个外键列。
两个实体的主键id要求是相同的
@Table(name = "user")
public class User{
@OneToOne
@PrimaryKeyJoinColumn(name = "id")
Address address;
}
@primayKeyJoinColumn注解一般用于one2one关系,关系维护端的主键作为外键指向关系被维护端的主键,不再新建一个外键列。
两个实体的主键id要求是相同的
@Table(name = "user")
public class User{
@OneToOne
@PrimaryKeyJoinColumn(name = "id")
Address address;
}