J2EE项目开发者 __所有文档转自网络,只供个人备忘使用,如有冒犯,请来信或者留言说明,会在第一时间内删除。不要问我要下载地址,本人不提供,问BAIDU.
查看文章 |
org.hibernate.hql.ast.QuerySyntaxException: role is not mapped.的错误解决
2009-02-14 10:32
org.hibernate.hql.ast.QuerySyntaxException: role is not mapped. 我在用List<Role> rolelist=currencydao.findByHql("from role order by addDate desc"); 查询时,老是报 org.hibernate.hql.ast.QuerySyntaxException is not mapped我用Hibernate实现一个教师的登陆过程,当我在JSP的登陆页面输入姓名和密码,点登陆后,显示登陆失败页,在服务器里显示如下的错误信息: org.hibernate.hql.ast.QuerySyntaxException: teachers is not mapped. [from teache rs tea where tea.name=:teaName and tea.password=:teaPassword] 答:HQL错了 因为 Hibernate是对类查询的 在hql="from teachers tea where tea.name=:teaName and tea.password=:teaPassword";中, teachers是数据库中的表,而teachers对应的类是Teachers.java,现在只需要将teachers改为Teachers就可以了,即 hql="from Teachers tea where tea.name=:teaName and tea.password=:teaPassword"; |
最近读者:

