feignclient调用第三方接口,feignclient参数

  feignclient调用第三方接口,feignclient参数

  

目录

feignClient接口调用1,无参数2,字符串参数3,对象参数Feign接口参数遇到bug服务接收方接口解决方案

 

  00-1010无参,字符串参数,对象参数拟定了客户机接口来调用服务器接口。直接放代码,参考格式就行了。

  00-1010服务器端方法:

  /* * * Test,get simple text */@ get mapping(/info )public string info(){ return zero zero ;}客户端方法:

  /* * *接口测试*/@ get mapping(value=/info )publicstringgetinfo();

  00-1010服务器端方法:

  @ response body @ post mapping(value=/test )公共字符串测试(字符串s) {返回s;}客户端方法:

  @RequestMapping(value=/test ,method=RequestMethod。POST)字符串测试(@RequestParam(value=s )字符串s);

  00-1010服务器端方法:

  @ post mapping(value=/company/list )public listrecruisecompinfo company list(@ request body CruiseCompInfo CruiseCompInfo){ return cruisecompinfoservice . selectcruisecompinfolist(CruiseCompInfo);}客户端方法:

  @ request mapping(value=/company/list ,method=RequestMethod。POST)公共列表CruiseCompInfo company list(@ request body CruiseCompInfo CruiseCompInfo);

  

FeignClient接口调用

 

  00-1010如下:

  当服务调用调用服务时,调用方传递参数,但是接收方接口中参数对象的所有属性都是空的。

  00-1010如下:

  第一次尝试:

  的所有属性都添加了@JsonProperty(value=属性名),这是无效的。

  第二次尝试 :

  的所有属性都添加了@JsonProperty(value=属性名首字母大写),这是无效的。

  第三次尝试:

  不要向没有传递值的属性添加@JsonProperty批注。

  以上个人经验,希望能给大家一个参考,也希望大家能支持盛行的IT。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: