Partage
  • Partager sur Facebook
  • Partager sur Twitter

Limiter les resultats de ma requete

JpaSpecificationExecutor

Sujet résolu
    26 février 2020 à 10:21:55

    Bonjour,

    J'étends JpaRepository et JpaSpecificationExecutor et j'utilise la méthode findAll(Specification<T>) de  cette classe. Je n'arrive pas à trouver une solution pour limiter le nombre de données retourné au niveau de la requête, ce qui fait que j'ai un sérieux probléme de mémoire. 

    • Partager sur Facebook
    • Partager sur Twitter
      27 février 2020 à 14:09:43

      Salut,

      FindAll est surchargée :

      @NoRepositoryBean
      public interface BaseRepository<T, ID extends Serializable> extends JpaRepository<T, ID> {
      	List<T> findAll(Specification<T> spec, int offset, int maxResults, Sort sort);
      	List<T> findAll(Specification<T> spec, int offset, int maxResults);
      }



      • Partager sur Facebook
      • Partager sur Twitter
        2 mars 2020 à 12:21:11

        Merci MehdiKacim1995 et merci à tous
        • Partager sur Facebook
        • Partager sur Twitter

        Limiter les resultats de ma requete

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown