在Hibernate HQL 查询中,有时候会遇到
java.lang.ClassCastException: java.lang.String cannot be cast to com.qbz.entity.TblUser
这种问题(String 类型不能转化为 实体类型)的出现,很有可能是hql语句的问题:
出错语句:
String hql1 = "select user from TblUser where uname=?";
更改之后:
String hql1 = "select user from TblUser as user where uname=?";