当前位置:编程学习 > JAVA >>

用Hibernate配置有联合主键时,出现问题???

我在配置图书和读者关系的时候,考虑到双方是多对多的关系,所以另起了一个中间表“borrow”,在配置联合主键上面出错了,可能是配置双方一对多的关系的时候有问题:
org.hibernate.MappingException: An association from the table BOOK refers to an unmapped class: com.library.po.Borrow;
可不可以帮我弄弄,我这个不太熟悉??谢谢大家了!! hibernate --------------------编程问答-------------------- 亲 贴代码出来,我是hibernate 非主键关联有问题了 --------------------编程问答-------------------- 关联表不需要配置映射。 --------------------编程问答--------------------
引用 楼主 ac1113479 的回复:
我在配置图书和读者关系的时候,考虑到双方是多对多的关系,所以另起了一个中间表“borrow”,在配置联合主键上面出错了,可能是配置双方一对多的关系的时候有问题:
org.hibernate.MappingException: An association from the table BOOK refers to an unmapped class: com.library.po.Borrow;
可不可以帮我弄弄,我这个不太熟悉??谢谢大家了!!

这是图书表的配置:
<!-- 配置出借图书关联属性 -->
<many-to-one name="borrow" column="bookid"></many-to-one>

这是读者表的配置:
<many-to-one name="borrow" column="readerid"></many-to-one>

这是出借图书表的配置
<set name="bookSet" table="BOOK">
<key column="bookid"></key>
<one-to-many class="Book"/>
</set>
<set name="readerSet" table="READER">
<key column="readerid"></key>
<one-to-many class="Reader"/>
</set>

麻烦你了,帮我看看!! --------------------编程问答--------------------
引用 1 楼 liang_ljl 的回复:
亲 贴代码出来,我是hibernate 非主键关联有问题了

能不能再解释清楚点,能附上个例子吗?? --------------------编程问答--------------------
引用 2 楼 fangmingshijie 的回复:
关联表不需要配置映射。

能不能附上个例子,在解释清楚点??
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,