一尘不染

JPA中所使用的referencedColumnName是什么?

hibernate

在JPA中,有一个名为的属性referencedColumnName,可以根据此设置的@JoinColumn, @PrimaryKeyJoinColumn含义设置该属性,有人可以举例说明可以在何处使用该属性吗?


阅读 1266

收藏
2020-06-20

共1个答案

一尘不染

在那里可以将另一列指定为另一张表的默认 ID 列,例如,考虑以下内容

TableA
  id int identity
  tableb_key varchar


TableB
  id int identity
  key varchar unique

// in class for TableA
@JoinColumn(name="tableb_key", referencedColumnName="key")
2020-06-20