MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Paginação do Spring Data Mongo


Você não precisa implementar o método, pois quando você autoligou o objeto Spring PagingAndSortingRepository, ele implementa automaticamente o método para você.

Observe que, como você está usando o Mongodb, pode estender o MongoRepository.

Então, no Spring, habilite a paginação usando isto:
@RequestMapping(value="INSERT YOUR LINK", method=RequestMethod.GET)
  public List<Profile> getAll(int page) {
    Pageable pageable = new PageRequest(page, 5); //get 5 profiles on a page
    Page<Profile> page = repo.findAll(pageable);
    return Lists.newArrayList(page);