Note14:SSH框架中hibernate 出現(xiàn) user is not mapped 問題

在做SSH框架整合時(shí),在進(jìn)行DAO操作時(shí)。這里就只調(diào)用了chekUser()方法。運(yùn)行時(shí)報(bào)

user is not mapped 錯(cuò)誤:


調(diào)用的方法如下:


上面的語句出錯(cuò)時(shí)因?yàn)樽约簩懥薍QL的語句,其中我寫的語句是:from userinfo


但是在HQL語句中表名應(yīng)該是ORM映射的類名,而不是你在數(shù)據(jù)庫中的表名。而且你的映射文件需要放在一起

所以將HQL語句中的userinfo的表名改為Userinfo即可,


改后如下:

String hql="from Userinfo";


只要將表明換成ORM映射的類名就可以了

在次運(yùn)行就不會(huì)報(bào)沒有 xxx is not mapped的錯(cuò)了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1. 簡介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存儲(chǔ)過程以及高級(jí)映射的優(yōu)秀的...
    笨鳥慢飛閱讀 5,680評(píng)論 0 4
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,779評(píng)論 18 399
  • 本文中我們介紹并比較兩種最流行的開源持久框架:iBATIS和Hibernate,我們還會(huì)討論到Java Persi...
    大同若魚閱讀 4,346評(píng)論 4 27
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 3,839評(píng)論 0 11
  • 文/綠河 1 今天課上我哭了,我上的是大學(xué)生職業(yè)生涯規(guī)劃課。 老師講著講著我突然就眼眶溫?zé)帷@蠋熣f:“一會(huì)五點(diǎn),你...
    綠河219閱讀 749評(píng)論 12 16