Hibernate中使用count(*)取得表中记录总数 发表于 2015-03-11 | 分类于 Java | | ❤ 12345678910111213//第一种方法: 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(); 欢迎加入微信公众号 赏 微信打赏 支付宝打赏