SpringCloud学习之Feign 的使用(五)

 Feign 是一个声明式的伪RPC的REST客户端,它用了基于接口的注解方式,很方便的客户端配置,刚开始使用时还不习惯,感觉是在客户端写服务端的代码,Spring Cloud 给 Feign 添加了支持Spring MVC注解,并整合Ribbon及Eureka进行支持负载均衡。

Feign的使用很简单,有以下几步:

1、添加依赖

2、启动类添加 @EnableFeignClients 注解支持

3、建立Client接口,并在接口中定义需调用的服务方法

4、使用Client接口。

 

具体如下首先先添加feign需要的依赖

SpringCloud学习之Feign 的使用(五)_第1张图片

1、添加 spring-cloud-starter-openfeign 依赖


    org.springframework.cloud
    spring-cloud-starter-openfeign


      完整的 pom.xml

你可能感兴趣的:(SpringCloud学习之Feign 的使用(五))