Справка по спящему запросу Spring - PullRequest
0 голосов
/ 04 февраля 2010

В настоящее время я использую следующее для извлечения строк из таблицы с именем Table:

return getHibernateTemplate().find("from Table");

Как использовать hibernate для извлечения только первых n строк из таблицы (т. Е. Как это сделал бы mySql limit)?

Спасибо.

Обновление: Так это правильный способ сделать это?

getHibernateTemplate().setMaxResults(35);
return getHibernateTemplate().find("from Table");

Ответы [ 2 ]

2 голосов
/ 04 февраля 2010

Используйте HIbernateTemplate setMaxResults, чтобы ограничить результаты.

0 голосов
/ 18 февраля 2010

Я использовал запрос Hibernate Criteria , чтобы сделать это, и он работает правильно. Я использовал методы setFirstResult() и setLastResults().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...