报错信息:
org.hibernate.hql.ast.QuerySyntaxException: userinfo is not mapped [from userinfo]
可能原因:
1.Userinfo.hbm.xml配置文件没有加载到hibernate.cfg.xml的实体列表里面
2.Userinfo.hbm.xml配置文件文件的字段与数据库字段不一致,或者名称不一致导致
3.HQL语句不正确
public List<Userinfo> fenye(int page, int size ){
String hql = "from Userinfo";
List<Userinfo> list = hqldao.pageQuery(hql, page, size);
return list;
}
Userinfo是一个类,数据库的表名是 userinfo,不能写成 "from userinfo"