2.Feign

作者: 面具猴 | 来源:发表于2019-05-28 08:55 被阅读0次

只调用端处理:
1.依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>

2.启动
添加注解

@EnableDiscoveryClient
@EnableFeignClients

3.代码

@FeignClient("base")
public interface BaseClient {
    @GetMapping("/label/{id}")
    public Result findById(@PathVariable("id") String id);
}

4.测试

    @Autowired
    private BaseClient baseClient;
    @GetMapping("/label/{id}")
    public Result findByLabelId(@PathVariable("id") String id) {
        return baseClient.findById(id);
    }

请求从接口,会调用base微服务的接口

相关文章

  • 2.Feign

    只调用端处理:1.依赖 2.启动添加注解 3.代码 4.测试 请求从接口,会调用base微服务的接口

  • SpringCloud 全局了解学习引导(二)

    15. 什么是 feigin ?它的优点是什么? 1.feign 采用的是基于接口的注解2.feign 整合了 ...

  • 2.Feign基本demo

    1. pom 2. FeignConsumerApplication 启动类 3. IService接口类 通过这...

网友评论

      本文标题:2.Feign

      本文链接:https://www.haomeiwen.com/subject/zmjjnqtx.html