目前我使用以下从表中拉行称为Table
:春天Hibernate查询帮助
return getHibernateTemplate().find("from Table");
如何使用Hibernate从表(即像拉只有第一ñ行mySql limit
会做)?
谢谢。
更新:所以这是正确的方法来做到这一点?
getHibernateTemplate().setMaxResults(35);
return getHibernateTemplate().find("from Table");
使用hibernate Query对象执行加载然后设置最大结果会更好。你提出的问题是,它将被设置在休眠模板上,并且该对象被重新使用。因此,其他查询也会设置限制。 – 2010-02-05 06:35:59
我调查了一下,使用Criteria来实现这个目标怎么样?使用Criteria而不是Query对象有什么好处/缺点?谢谢 – oym 2010-02-05 19:34:30