Pageable
@GetMapping
public ResponseEntity queryEvents(Pageable pageable, PagedResourcesAssembler<Event> assembler){
Page<Event> page = this.eventRepository.findAll(pageable);
var pagedResources = assembler.toModel(page, e-> new EventResource(e));
pagedResources.add(new Link("/docs/index.html#resources-events#resources-events-list").withRel("profile"));
return ResponseEntity.ok(pagedResources);
}PagedResourcesAssembler
var pagedResources = assembler.toModel(page, e-> new EventResource(e));
pagedResources.add(new Link("/docs/index.html#resources-events#resources-events-list").withRel("profile"));Last updated