目前我使用以下從表中拉行稱爲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