Как получить выгружаемые и отсортированные группы с помощью пружинных данныхJAVA

Программисты JAVA общаются здесь
Anonymous
Как получить выгружаемые и отсортированные группы с помощью пружинных данных

Сообщение Anonymous »

Мой сервер должен возвращать данные в следующей структуре:

Код: Выделить всё

     data: [{
key: "Group 1",
items: [ ... ],
count: 3,
},{
key: "Group 2",
items: [ ... ],
count: 9,
} ...]
Эти данные должны быть сортируемыми и постраничными. Следующий код делает это:

Код: Выделить всё

public Page getReports(Integer skip, Integer take, String sortParams, String group) {

Pageable pageable = createPageable(skip, take, sortParams);
Specifications filters = (Specifications) getFilters();

return this.reportRepository.findAll(filters, pageable);

}

@Repository
public interface ReportRepository extends PagingAndSortingRepository, JpaSpecificationExecutor {

}
Кроме того, я хочу сгруппировать результат по атрибутам класса отчета. Можно ли как-нибудь сделать это с весенними данными? Я ничего не нашел в их API.

Подробнее здесь: https://stackoverflow.com/questions/572 ... pring-data

Вернуться в «JAVA»