繁体   English   中英

休眠4映射异常

[英]hibernate 4 mapping exception

将我的外键实体从ClassA映射到ClassB中的主实体是强制性的吗?

就我而言,我有来自ClassA的外键映射到ClassB中的两个实体,该实体不是主键,它在休眠3中仍然有效。

但是在休眠4中,它抛出MappingException

引起原因:org.hibernate.MappingException:外键(FK2C47CFCAB95CF1D:TABLE1 [COL1,COL2]))必须具有与引用的主键相同的列数(TABLE2 [COL_PRIMARY])

我该如何解决?

这是因为在一个表中使用复合键作为主键。 尽管您试图实现的目标应该是可能的。

请在这里查看类似问题的答案,希望您已经准备就绪。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM