Я просто пытаюсь учиться, создавая приложение Spring HATEOAS.Spring HATEOAS Ссылки
Я добавил пользовательский запрос в мое хранилище:
@Query("SELECT c from Customer c WHERE (:basedOnCustomer = '' or c.basedOnCustomer = :basedOnCustomer) "
+ " and (:defaultReleaseLevel = '' or c.defaultReleaseLevel = :defaultReleaseLevel) "
+ " and (:targetReleaseLevel = '' or c.targetReleaseLevel = :targetReleaseLevel)")
@RestResource(path = "filteredList", rel = "filteredList")
List <Customer> findAllFitered(@Param(value="basedOnCustomer") String basedOnCustomer,
@Param(value="defaultReleaseLevel") String defaultReleaseLevel,
@Param(value="targetReleaseLevel") String targetReleaseLevel,
Pageable pageable);
И я получаю ответ JSON хорошо, но так как это выгружаемое я хотел раздел ссылок ... с prev/next ,
Как это добавить?
Главный url предоставляет список всех клиентов, ссылки которых не имеют проблем, я хотел бы просто добавить эти ссылки к настраиваемым страницам.
- EDIT--
doh!
Сделать метод findAllFitered возвращает страницу вместо списка ...