我想在HibernateTemplate中执行以下sql(或者hql语句):
select sum(列名) from 表名来得到总数,请问HibernateTemplate是否有这种方法?
如果没有的话,那么该怎么在java中执行此sql语句来获取此总数
select sum(列名) from 表名来得到总数,请问HibernateTemplate是否有这种方法?
如果没有的话,那么该怎么在java中执行此sql语句来获取此总数
解决方案 »
- hibernate.cfg.xml配置了多个<mapping resource="/?hbm.xml" />之类的文件,配置一个就能执行
- TWO open Sessions
- 要做现货交易平台,与股票软件类似,请问用什么开发语言,采用哪种数据交互方式?
- vml保存XML
- 这郁闷的问题
- j2ee找不到ejb包
- 有没有人碰到过DispatchAction里做文件上传的案例?
- 救命啊,一个非常麻烦的问题,请各位帮我解决一下啊,我的脑袋快爆炸了
- 关于 session.setAttribute 的问题
- poi的API实现导出数据到Excel表格中
- 为什么使用xml?
- tomcat日志输出这些信息~~~到底项目的什么地方出问题了。。
public Integer payoffManSum() throws Exception{
Query q=hibernateSession.createQuery("select count(f.fileInfoId) from FileInfo f where f.fileState=1");
List payoffList=q.list();
return (Integer)payoffList.get(0);
}
HibernateTemplate可以执行hql的
所以可以满足你的要求,
这个要你自己写hql就行了
用HibernateTemplate的find方法List list=this.getHibernateTemplate().find("");