标题 Feign的使用
在前提是服务中心已经注册了多个服务下:
- 先在调用端的pom文件中引入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
2.在服务的调用端(消费者)启动类上添加注解
@EnableFeignClients
3.在服务的调用端(消费者)创建interface,使用注解指定调用服务名称,定义调用方法的路径
PathVariable注解一定要指定参数的名称,否则会出错
service-vod是生产者(被调用者)的服务名字
DeleteMapping中的路径是生产者中的完全路径
R是自定义的返回类型,可以忽略
4.在服务的调用端(消费者)中调用 接口中的方法,实现消费者调用生产者。