Vous n'avez pas besoin d'implémenter la méthode car lorsque vous avez câblé automatiquement l'objet Spring PagingAndSortingRepository, il implémente automatiquement la méthode pour vous.
Veuillez noter que puisque vous utilisez Mongodb, vous pouvez étendre MongoRepository à la place.
Ensuite, au printemps, activez la pagination en utilisant ceci :
@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);