目录
- 背景
- 第一部分 开发环境准备
- 第二部分 使用Maven构建项目
- 第三部分 项目目录结构
- 第四部分 编写HelloWorld项目
- 参考文献及资料
背景
Feign是Netflix公司开源的轻量级rest客户端,使用Feign可以非常方便的实现Http 客户端。Spring Cloud引入Feign并且集成了Ribbon实现客户端负载均衡调用。
Feign是一种声明式、模板化的HTTP客户端。在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发者完全感知不到这是远程方法,更感知不到这是个HTTP请求。
第一部分 Feign 开发环境
1.1 pom.xml
文件
不注明版本,会引入和SpringBoot
相匹配的版本。
1 | <dependency> |
1.2 启动类配置注解@EnableFeignClients
1 |
|
参考文献及资料
1、Spring官网,链接:https://spring.io/projects/spring-cloud-gateway