使用HibernateTemplate()获取整个数据库表的记录数
2013-08-20 16:45
295 查看
//第一种方法: 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();
相关文章推荐
- 使用SQL语句获取数据库中随机N个记录
- 使用SQL语句获取数据库中随机N个记录
- C# 使用Nlog记录日志到数据库 使用LogEventInfo类获取,命名空间名称、类名、方法名
- 数据库获取随机记录
- 关于使用Jquery Ajax点击checkbox 获取数据库 实现刷新当前页面
- 解决OleDbDataReader重新获取记录时,使用GetString()方法出错的问题
- 使用客户数据集获取数据库服务器信息
- 使用laravel的Eloquent模型获取数据库的指定列
- H2数据库使用记录
- 使用单态(Singleton)模式获取数据库操作对象
- 使用Python获取Chrome浏览器历史记录
- Atitit.并发测试解决方案(2) -----获取随机数据库记录 随机抽取数据 随机排序 原理and实现
- android 使用内容提供者 获取通话记录 短信
- Laravel基础(四)--使用Eloquent ORM操作数据库之新增记录
- 插入数据库insert,记录下封装时使用的方法
- Spring AOP进行日志记录,管理 (使用Spring的拦截器功能获取对action中每个方法的调用情况,在方法调用前和调用后记录相关日志。)
- Oracle学习笔记之数据库获取随机的n条记录
- (转)获取数据库中前N条记录
- java使用JNDI 获取weblogic配置的数据源 连接数据库
- Hibernate中使用了序列给主键自动增长,但是添加记录到数据库时报违反唯一性约束??