@QueryHandler public List<CompanyView> find(FindAllCompaniesQuery query) { return companyRepository.findAll( PageRequest.of(query.getPageOffset(), query.getPageSize(), Sort.by(asc("name"))) ).getContent(); } }
@QueryHandler public List<UserView> findAll(FindAllUsersQuery query) { return userRepository.findAll(PageRequest.of(query.getPageOffset(), query.getPageSize(), Sort.by(asc("name")))) .getContent(); } }