feign注意事项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了feign注意事项相关的知识,希望对你有一定的参考价值。

参考技术A 接口中如果有多参数需要用实体接收,要么把参数一个一个摆开,要么在对象参数上加上@RequestBody注解,让其以json方式接收,如:

如:@EnableFeignClients(basePackages = "com.xxxxx.feign.*")

否则你的消费者启动时会报如下的错误:

所以这里推荐你们在开发中所有feign模块最好能统一包名前缀com.xxxxx.feign

如: ResultData delete(@RequestParam("accountCode") String accountCode);

否则你会看到类似如下的错误:

如: ResultData getByCode(@PathVariable(value ="accountCode") String accountCode);

否则你也会看到类似如下的错误:

否则你会经常看到如下所示的错误:

以上是关于feign注意事项的主要内容,如果未能解决你的问题,请参考以下文章

feign的使用注意

使用feign调用服务的时候注意的问题

调用feign的接口的几个注意点

Feign 接入第三方restful api 入门

关于feign client触发熔断的异常

Feign-Mock