org.hibernate.hql.ast.QuerySyntaxException is not mapped

我用Hibernate实现一个教师的登陆过程,当我在JSP的登陆页面输入姓名和密码,点登陆后,显示登陆失败页,在服务器里显示如下的错误信息

org.hibernate.hql.ast.QuerySyntaxException:teachersisnotmapped.[fromteache

rsteawheretea.name=:teaNameandtea.password=:teaPassword]

HQL错了

因为Hibernate是对类查询的

在hql="fromteachersteawheretea.name=:teaNameandtea.password=:teaPassword";中,

teachers是数据库中的表,而teachers对应的类是Teachers.java,现在只需要将teachers改为Teachers就可以了,即

hql="fromTeachersteawheretea.name=:teaNameandtea.password=:teaPassword";

相关推荐