首页 > 其他分享 >get方式传递参数

get方式传递参数

时间:2023-02-24 17:58:48浏览次数:33  
标签:String RequestParam get 传递 prefix 参数 multipartFile type customerId

1.springboot之间传递dto

  在上一个feign中写入注解

@GetMapping("/operationDevice/queryOperationDevices")
    public List<OperationDevice> queryOperationDevices(@SpringQueryMap OperationDeviceRequest request);

 

 

2.一个dto,多个个别参数的访问

@GetMapping("/queryOperationDeviceList")
    public CommonResult queryOperationDeviceList(@RequestParam("pageSize") Integer pageSize, @RequestParam("pageNo") Integer pageNo, OperationDeviceRequest request)

 

3.服务之间传递文件

  feign:

    @PostMapping(value = "/transport/upload/pic", consumes= MediaType.MULTIPART_FORM_DATA_VALUE, produces = {MediaType.APPLICATION_JSON_UTF8_VALUE})
    public String upload(@RequestPart(value = "multipartFile", required = false) MultipartFile multipartFile, @RequestParam("customerId") String customerId, @RequestParam("prefix") String prefix, @RequestParam("type") String type);

  下层接收

    @PostMapping("/transport/upload/pic")
    public String upload(@RequestParam(value = "multipartFile", required = false) MultipartFile multipartFile, @RequestParam("customerId") String customerId, @RequestParam("prefix") String prefix, @RequestParam("type") String type) throws IOException {
        log.info("图片上传multipartFile={}", multipartFile.getName());
        return transportManageService.upload(multipartFile, customerId, prefix, type);
    }

 

标签:String,RequestParam,get,传递,prefix,参数,multipartFile,type,customerId
From: https://www.cnblogs.com/juncaoit/p/17152616.html

相关文章