2012-05-04 4 views
2

Im использует данные Spring вместе с QueryDSL, как описано Gierke в его сообщениях в блоге. Все работает и относительно прост в реализации, но теперь я достиг точки, в которой у меня есть dataview, который нуждается в сортировке и сортировке подкачки. Кажется, что нужно выбирать на том или другом. Почему это? И нет ли способа получить оба? Мы уже вложили значительные средства вовремя и старались реализовать все это далеко, было бы позором застревать в такой, казалось бы, простой задаче.Spring Data PagingAndSortingRepository

Короче говоря, мне нужно сделать метод, в котором используются предикаты QueryDSL, объект, пригодный для просмотра, и некоторые виды объектов сортировки для доставки отфильтрованных, выгружаемых и отсортированных результатов.

Любая информация была бы принята с благодарностью.

ответ

5

PageRequest имеет конструктор PageRequest(int page, int size, Sort sort) так объединить оба просто трубу параметры сортировки в PageRequest инстанции и руки, чтобы это в PagingAndSortRepository или соответствующие методы в QueryDslSpecificationExcutor.

Смежные вопросы