我只是在尝试学习,构建一个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。
我该如何添加呢?
主网址提供了所有客户的列表,链接没有问题,我只想将这些链接添加到自定义的可分页方法中。
-编辑--
多!
让findAllFitered方法返回一个页面而不是一个列表...
发布于 2014-11-20 20:54:49
让findAllFitered方法返回一个页面而不是一个列表...
https://stackoverflow.com/questions/26907191
复制相似问题