springcloud(Feign)三

  • 在springcloud-api的pom中添加feign依赖
<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-feign</artifactId>
            <version>1.4.6.RELEASE</version>
        </dependency>
  • 创建feign接口
    image
  • 在springcloud-consumer-dept-feign-80主启动类添加如下注解
    image
  • 在springcloud-consumer-dept-feign-80的controller中注入DeptClientService
    image
  • 访问http://localhost/consumer/get/2 ,可以正常拿到数据
    image
用feign虽然可读性变好了,但是因为又套了一层,性能变慢,因为service接口是调用的服务端的controller。
posted @ 2021-04-05 18:53  卡卡罗特琪琪  阅读(79)  评论(0编辑  收藏  举报