在做SSH框架整合時,在進行DAO操作時。這里就只調用了chekUser()方法。運行時報
user is not mapped 錯誤:
調用的方法如下:
上面的語句出錯時因為自己寫了HQL的語句,其中我寫的語句是:from userinfo
但是在HQL語句中表名應該是ORM映射的類名,而不是你在數據庫中的表名。而且你的映射文件需要放在一起
所以將HQL語句中的userinfo的表名改為Userinfo即可,
改后如下:
String hql="from Userinfo";
只要將表明換成ORM映射的類名就可以了
在次運行就不會報沒有 xxx is not mapped的錯了。