Skip to content

Feign的原理很简单

1.调用者SpringApplication主函数开启@EnableFeignClients

2.创建一个接口(名字随意)类加注解

@FeignClient("item-service")

3.方法加注解@RequestMapping("brand/{id}")或者getMapping/postMapping

4.Brand为http远程调用返回的数据封装为什么类型id为传递的参数

被调用者什么都不用做

原理:通过FeignClient指明了服务提供方应用的名字,通过RequestMapping注解指明了服务的具体地址。

java
@FeignClient("item-service")
public interface TestDemo {

    @RequestMapping("brand/{id}")
    Brand test(@PathVariable("id")int id);
}

用心去做高质量的内容网站,欢迎 star ⭐ 让更多人发现