Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 控制器未使用伪分页排序_Java_Spring_Serialization_Feign - Fatal编程技术网

Java 控制器未使用伪分页排序

Java 控制器未使用伪分页排序,java,spring,serialization,feign,Java,Spring,Serialization,Feign,我用佯装向另一个微服务提出请求 @RequestMapping(method = RequestMethod.GET, value = "/orders/search") AbstractResponse<Page<OrderResponse>> searchOrders(Pageable pageable); 然而,弹簧控制器 @GetMapping("/search") public ResponseWrapp

我用佯装向另一个微服务提出请求

@RequestMapping(method = RequestMethod.GET, value = "/orders/search")
    AbstractResponse<Page<OrderResponse>> searchOrders(Pageable pageable);
然而,弹簧控制器

@GetMapping("/search")
    public ResponseWrapper<Page<OrderResponse>> searchOrders(@PageableDefault(sort = "id", size = 5) Pageable pageable) {
它按预期工作(使用sort=id,desc时)

如何使外部客户端发送控制器支持的可分页请求?

通过添加
@CollectionFormat(feign.CollectionFormat.CSV)
假装询问,比如

@RequestMapping(method = RequestMethod.GET, value = "/orders/search")
@CollectionFormat(feign.CollectionFormat.CSV)
    AbstractResponse<Page<OrderResponse>> searchOrders(Pageable pageable);
@RequestMapping(method=RequestMethod.GET,value=“/orders/search”)
@CollectionFormat(false.CollectionFormat.CSV)
AbstractResponse searchOrders(可分页可分页);
GET http://localhost:8090/orders/search?page=0&size=6&sort=id,desc
@RequestMapping(method = RequestMethod.GET, value = "/orders/search")
@CollectionFormat(feign.CollectionFormat.CSV)
    AbstractResponse<Page<OrderResponse>> searchOrders(Pageable pageable);