有谁知道 @JoinColumns 注释的 referencedColumnName 属性的休眠映射文件等效项,如下所示:
@ManyToOne
@JoinColumns ({
@JoinColumn(name="FIELD_0", referencedColumnName="A", insertable=false, updateable=false),
@JoinColumn(name="FIELD_1", referencedColumnName="B", insertable=false, updateable=false),
@JoinColumn(name="FIELD_2", referencedColumnName="C", insertable=false, updateable=false),
@JoinColumn(name="FIELD_3", referencedColumnName="D", insertable=false, updateable=false)
移至注释不是一种选择,我们需要使用复合键设置外键引用,其中表之间的列名不同。
提前致谢。