Quelqu'un sait-il comment utiliser le "limit" SQL permettant de récupérer certaines lignes d'une requête, avec une requête criteria d'Hibernate ?

En effet, j'utilise un FetchMode (je fait des jointures d'objets), donc j'utilise des requêtes criteria pour simplifier l'appel, mais je souhaiterai utiliser aussi "limit".

J'ai surement un problème de syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
listPers = s.createCriteria(Personne.class.getName()).setFetchMode("Telephone",FetchMode.JOIN).add(Restrictions.sqlRestriction("limit 1,5")).list();
Y'a-t-il une autre solution que de passer par deux requêtes ?