我是Hibernate JPA的初学者。
我使用了两个(表)类ClubForm & CoreClub.
我需要加入表CoreClub form ClubForm.
我在idCoreClub
&中有ClubForm
字段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]
如何将Non Primery Key映射到另一个表的Primery键。
请帮帮我。
如果可能,请分享Hibernate JPA的一些基本教程链接。
先谢谢,
K.Ramkumar。
答案 0 :(得分:0)
我不确定,但试试这个
@JoinColumn(name="id_core_club", insertable=false, updatable=false)
答案 1 :(得分:0)
我找到了答案。请在下面找到,
@ManyToOne(fetch=FetchType.EAGER)
@JoinColumn(name="ID_CORE_CLUB", insertable=false, updatable=false)
private CoreClub coreClub;