Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. @Getter
  2. @Setter
  3. @NoArgsConstructor
  4. public class PagingParams {
  5.  
  6. private String searchTerm;
  7.  
  8. private LinkedHashMap<String, String> columnFilters;
  9.  
  10. private LinkedHashMap<String, String> sort;
  11.  
  12. private int page;
  13.  
  14. private int perPage;
  15. }
  16.  
  17. Currenlty paging and sorting works fine:
  18.  
  19.  
  20. Pageable pageable = PageRequest
  21. .of(pagingParams.getPage(), pagingParams.getPerPage(), Sort.by(direction, field));
  22.  
  23. Page<Incident> allIncidents = incidentRepository.findAll(pageable);
  24.  
  25. public interface IncidentRepository extends PagingAndSortingRepository<Incident, Long> {
  26. ...}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement