hql 取到 count(*)的值

来源:互联网 发布:网络言论自由利大于弊 编辑:程序博客网 时间:2024/06/05 12:46
@SuppressWarnings("unchecked")@Overridepublic int getAllAmount(String saveCell) {String hql="select count(*) from Detail where saveCell=? and status=?";Object[] params={saveCell,true};List<Integer> list=this.getHibernateTemplate().find(hql, params);/* *    这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型.                          但是在Hibernate3.0以后版本list.get(0)返回的是Long类型.  * */Number num =list.get(0);   int amount=num.intValue();return amount;}


0 0
原创粉丝点击