您的位置:首页 > 产品设计 > UI/UE

SQLGrammarException :could not execute query a.user not exists解决

2012-10-17 11:16 507 查看
今天整合一个ssh的小项目,发现报了这个错误,很明显说的是user表不存在,

后来发现原来是Query query = session.createSQLQuery("select * from User");

这里面的User是类名,应该写成表名A_USER,这是hibernate的本地SQL查询方式

Query query = session.createSQLQuery("select * from A_User");

如果用HQL查询方式时,才能用到类名,也就是from User
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐