当前位置: 代码迷 >> Web前端 >> Hibernate只查询前八条记录
  详细解决方案

Hibernate只查询前八条记录

热度:510   发布时间:2012-12-16 12:02:32.0
Hibernate只查询前8条记录
final String hql = "select mail from Mail mail where mail.sjr=:sjr order by mail.beginTime desc";
List<Mail> list = this.getHibernateTemplate().executeFind(
new HibernateCallback() {
@Override
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query query = session.createQuery(hql);
query.setString("sjr", sjr);
query.setFirstResult(0);
query.setMaxResults(8);
List<Mail> list = query.list();
return list;
}

});
return list;
  相关解决方案