public List findAll(final final int first,final int size)
{
return getHibernateTemplate().executeFind(new HibernateCallback()
{
public Object doInHibernate(Session session) throws HibernateException, SQLException
{
StringBuffer sbSQL=new StringBuffer("from Table where 1=1");
Query query=session.createQuery(sbSQL.toString());
query.setFirstResult(first);
query.setMaxResults(size);
return query.list();
}
});
}
public int totalRow(){
return (Integer)getHibernateTemplate().execute(new HibernateCallback()
{
public Object doInHibernate(Session session) throws HibernateException, SQLException
{
StringBuffer sbSQL=new StringBuffer("select count(t.id) from Table t where 1=1");
Query query=session.createQuery(sbSQL.toString());
Long obj=(Long)query.uniqueResult();
return obj.intValue();
}
});
}
分享到:
相关推荐
spring+hibernate 分页 +mysql 可以当做模板用。
JSF+Spring+Hibernate 分页显示 SQL Server数据库
struts+spring+hibernate通用分页方法.rar 博文链接:https://igogogo9.iteye.com/blog/97692
传统的网页设计只在一个JSP或者ASP页面中书写所有关于数据库操作的代码,那样做分页可能简单一点,但当把网站分层开发后,分页就比较困难了,下面是我做Spring+Hibernate+Struts2项目时设计的分页代码,与大家分享...
dwr+spring+hibernate分页演示例子.对dwr框架有兴趣可以参考参考。
webwork2.2.7+spring+hibernate分页查询 通过输入用户名获取数据并进行分页
struts2+spring+hibernate分页显示的完美解决方案
该文档提供了两种分页方法:其中一种是hibernate提供的原始分页方法,另一种是自己封装的使用于 spring hibernate 的通用分页方法。如有不妥,欢迎指正 !
使用Struts + Spring + Hibernate完成分页笔记使用Struts + Spring + Hibernate完成分页笔记使用Struts + Spring + Hibernate完成分页笔记
struts2+spring+hibernate分页,事务,自定义切面,事务的配置
struts2+spring+hibernate分页查询
struts+spring+hibernate 的一个分页 需要滴拿去
Spring+Hibernate的完整分页代码,本例用的是Mysql数据库,可用于Sturts和Webwork,稍经改编,即可应用于各种Project.