美文网首页
Spring Cloud全解析:服务调用之OpenFeign简介

Spring Cloud全解析:服务调用之OpenFeign简介

作者: 墨线宝 | 来源:发表于2024-09-24 10:12 被阅读0次

    OpenFeign简介

    OpenFeign是SpringCloud对于Feign进行的再次封装,使其支持了SpringMVC的标准注解以及HttpMessageConverters

    依赖

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

    配置启动类

    @SpringBootApplication
    @EnableEurekaClient
    @EnableFeignClients   // 开启feign
    public class ConsumerApp {
    
        public static void main(String[] args) {
            SpringApplication.run(ConsumerApp.class,args);
        }
    }
    

    feign接口编写

    @FeignClient(value = "SPRINGCLOUD2-PROVIDER")
    public interface DeptClient {
    
        @GetMapping(value = "/dept/get/{id}")
        CommonResult<Dept> get(@PathVariable("id") long id);
    }
    

    直接调用该方法就可以调用该微服务的接口

    参考文献

    相关文章

      网友评论

          本文标题:Spring Cloud全解析:服务调用之OpenFeign简介

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