首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

HibernateTemplate() 获取最大记要数/记录总数/总数

2012-11-06 
HibernateTemplate() 获取最大记录数/记录总数/总数//第一种方法:String hql select count(*) from Use

HibernateTemplate() 获取最大记录数/记录总数/总数
//第一种方法:
  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();

轉載來自:http://blog.sina.com.cn/s/blog_4e1b13bb0100a9gl.html

热点排行