一、使用步骤
1.引入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
2.编写接口,告诉springcloud这个接口需要调用远程服务
创建feign包,来编写调用的接口 声明接口的方法调用的是哪一个远程服务的哪个请求处理
@FeignClient("--") //调用的服务名 ,注释在接口上
@RequestMapping("--") //在方法上
public R test(); //声明方法 和调用的方法一致
3.开启远程调用的功能
在启动类上注上
@EnableFeignClients(basePackages = "--.feign")
@EnableFeignClients
可以指定扫描的包,也可以不指定。
总结
openfeign调用