mysql的分页本很简单:
select * from mytable limit 1,10;
但是要用hibernate时就不能这样用了,而是应该这样:
select * from mytable limit 1,10;
但是要用hibernate时就不能这样用了,而是应该这样:
return getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session) throws HibernateException, SQLException {
String hql = "from mytable";
return session.createQuery(hql).setFirstResult(start).setMaxResults(limit).list();
}
});