OpenFeign

137 阅读1分钟

feign进行请求时参数分析

  • get请求时 参数较少时 使用@RequestParam
@GetMapping("/get_demo") // GET 方式二,相对推荐
DemoDTO getDemo(@RequestParam("username") String username, @RequestParam("password") String password);
  • get请求时参数较多封装成对象
@GetMapping("/get_demo") // GET 方式一,最推荐
DemoDTO getDemo(@SpringQueryMap DemoDTO demoDTO);
  • post请求时参数封装成对象
@PostMapping("/post_demo") // POST 方式
DemoDTO postDemo(@RequestBody DemoDTO demoDTO);

openFeign文件上传

openFeign form提交