1. 原生sql

String hql="select count(*) from product" ;//此处的product是数据库中的表名
Query query=session.createSQLQuery(hql);
List<BigInteger> list=query.list(); //此处胡一定要注意是Bignter类型的,傻了吧唧的试了好多(Long,Integer)都报错
count = list.get(0).intValue();

2.hql语句

 String hql="select count(*) from Product";//此处的Product是对象
Query query = session.createQuery(hql);
count=((Long) query.setCacheable(true).uniqueResult()).intValue();//此处用Long类型进行转换

最新文章

  1. Hibernate批量处理海量数据的方法
  2. Ninject之旅之二:开始使用Ninject(附程序下载)
  3. Java设计模式5:原型模式
  4. wpf arcgis engine 当前没有或未启用Spatial Analyst许可解决办法
  5. json 转换错误:JSON.parse expected property name or &#39;}&#39;
  6. RFID Exploration and Spoofer a bipolar transistor, a pair of FETs, and a rectifying full-bridge followed by a loading FET
  7. 哇塞,原来自己写 Google Chrome 浏览器扩展(插件)这么容易!
  8. Cookie案例
  9. eclipse 书签
  10. ACM编程技巧--常用字符操作函数
  11. MySQL通用批量写入工具(Python)
  12. [洛谷P1357] 花园
  13. 佳佳的Fibonacci
  14. HDU 1088(文本处理 **)
  15. FreeMarker基础语法,宏,引用 等
  16. 关于redis与memcached区别(转载自stackoverflow)
  17. [java笔记]JDK的安装和配置
  18. 解决Winform程序在不同分辨率系统下界面混乱
  19. PreparedStatement的用法及优点
  20. RabbitMQ--Publish/Subscribe(三)

热门文章

  1. [Suricata]无法禁用某些规则的解决办法
  2. Python Memcached、Redis &amp; RabbitMQ使用
  3. (转) Oracle性能优化-读懂执行计划
  4. kotlin字符串和数字之间的转换和人机交互
  5. Python——print函数输出对齐问题
  6. 使用google身份验证器实现动态口令验证
  7. ubuntu下mysql的用户添加、授权、取消授权
  8. linux 安装weblogic(转载)
  9. TCP数据段格式+UDP数据段格式详解
  10. C# List分组