Association references unmapped class錯誤

用myeclipse的hibernate工具自動生成hbm.xml時直接放在src文件下的,一般我們都爲把他們移動我們建的包下,但是在進行<many-to-one>的映射中的class設置有誤,自動生成的映射文件在這地方只是寫上類名,而實際上要寫上包括包名在內的類名。

原來是我們移動了生成後的POJO和映射文件,但是映射文件卻沒隨之更改過來,所以要改地址,其實只要改變<hibernate-mapping package="model.bean">在這裏加入package就OK了,不需要一個個的去改。這樣問題就解決了。model.bean爲放bean的包名。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章