目前我正在使用以下内容从名为Table
的表中提取行:
return getHibernateTemplate().find("from Table");
如何使用hibernate从表中仅提取第一个 n 行(例如mySql limit
会这样做?)
感谢。
更新:这是正确的方法吗?
getHibernateTemplate().setMaxResults(35);
return getHibernateTemplate().find("from Table");
答案 0 :(得分:2)
使用HIbernateTemplate setMaxResults
来限制结果。
答案 1 :(得分:0)
我最终使用Hibernate Criteria查询来执行此操作并且它正常工作。我使用了setFirstResult()
和setLastResults()
方法。