openfeign的使用
是什么:但是在实际开发中,由于对服务依赖的调用可能不止一处,往往一个接口会被多处调用,所以通常都会针对每个微服务自行封装一些客户端类来包装这些依赖服务的调用
1.引入openfeign的依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<version>3.0.6</version>
</dependency>
2.在主启动类上添加@EnableFeignClients注解
3.配置服务层接口,在接口上添加@FeignClient(name= “服务注册中心的名字”,url:请求地址)
接口中的方法要和被调用的接口方法一致