mysql在hibernate中的分页使用mysql的分页本很简单:select * from mytable limit 1,10但是要用hibernate
mysql在hibernate中的分页使用
mysql的分页本很简单:
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();}});