//第一种方法:
String hql = "select count(*) from User as user"
Integer count = (Integer)getHibernateTemplate().find(hql).listIterator().next();
return count.intValue();
//第二种方法:
String hql = "select count(*) from User as user";
return ((Integer)getHibernateTemplate().iterate(hql).next()).intValue();
//第三种方法:
String hql = "select count(*) from User as user";
Query query = getHibernateTemplate().createQuery( getSession(),hql);
return ((Integer)query.uniqueResult()).intValue();
hibernate+spring 取记录条数方法
三种计数Hibernate查询方法
最新推荐文章于 2020-06-22 17:29:28 发布
本文介绍了使用Hibernate框架进行记录数查询的三种方法。第一种是通过find方法获取结果集并返回计数值;第二种利用iterate方法实现相同目的;第三种采用createQuery结合getSession及uniqueResult方法完成计数查询。
8259

被折叠的 条评论
为什么被折叠?



