标题所示的错误,通常为many-to-one 中property-ref中引用了class没有再hbm配置文件中声明的property属性。
解决方法如下:添加<property name="attr2" type="java.lang.String" update="false" insert="false" column="col_ID" />即可。
<many-to-one name="attr1" class="classA" column="col_ID" property-ref="attr2" />
本文介绍了解决Hibernate中many-to-one配置时出现的property-ref引用未声明属性的问题。通过在hbm配置文件中添加相应的property元素,可以有效避免此类错误。
4466

被折叠的 条评论
为什么被折叠?



