SpringCloud微服务的创建(五)Feign服务接口的调用

Feign

再用feign之前呢,我们可以用spring封装的RestTmplate里边的方法进行接口的调用,这个调用spring的TestTmplate的方法它的弊端就是需要知道服务者的地址,根据地址来进行调用。

另一种就是通过REST客户端Feign的接口调用定义相同的接口就可以实现。

步骤:

1.导入依赖

  

2.创建一个service包创建一个service接口 用@FeignClient() 注解调用远程服务接口

  

 

   

 

 

 

 

 3.在启动类上加@EnableFeignClients注解,如果你的Feign接口定义跟你的启动类不在一个包名下,还需要制定扫描的包名@EnableFeignClients(basePackages = "xxx.xxx.xxx")

  

 

posted @ 2020-12-03 13:55  嘟嘟嘟z  阅读(477)  评论(0)    收藏  举报