【发布时间】:2013-12-19 22:19:47
【问题描述】:
我是 Hibernate JPA 的初学者。
我使用了两个(表)类ClubForm & CoreClub.
我需要加入表CoreClub form ClubForm.
我在ClubForm 和idCoreClub 中有字段idCoreClub 是CoreClub 中的初级键。
@ManyToOne
@JoinColumn(name="idCoreClub", insertable=false, updatable=false)
private CoreClub coreClub;
我使用上面的代码进行连接,但我遇到了错误,
[PersistenceException: org.hibernate.exception.SQLGrammarException: DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703, SQLERRMC=CLUBFORM0_.IDCORECLUB, DRIVER=4.9.78]
如何将非主键映射到另一个表的主键。
请帮帮我。
如果可能,请分享一些 Hibernate JPA 的基本教程链接。
提前致谢,
K.拉姆库马尔。
【问题讨论】:
-
向我们展示您的两个实体的代码、两个表的 DDL 以及 Hibernate 执行并导致此异常的 SQL 查询。但看起来您在 CLUBFORM 表中没有任何名为 IDCORECLUB 的列