SpringCloud系列之feign服务间远程调用

拼搏现实的明天。 2022-05-17 12:29 394阅读 0赞

1.场景还原

  1. 在微服务架构中,服务间调用是家常便饭;如何进行服务间远程调用呢?今天笔者就springcloudfeign远程调用给大伙讲解一番,希望能够有所帮助

2.实现方案

①加入pom依赖

  1. <dependency>
  2. <groupId>org.springframework.cloud</groupId>
  3. <artifactId>spring-cloud-starter-feign</artifactId>
  4. </dependency>

②启动类的注解配置

  1. @SpringBootApplication
  2. @ComponentScan("com.yivi")
  3. @MapperScan({"com.yivi.yiviproj.microservicepayment.dao","com.yivi.yivisender.dispatchdata.dao"})
  4. @EnableTransactionManagement
  5. @EnableCaching
  6. @EnableEurekaClient
  7. @EnableCircuitBreaker
  8. @EnableFeignClients
  9. public class MicroServicePaymentApplication{
  10. public static void main(String[] args) {
  11. SpringApplication.run(MicroServicePaymentApplication.class, args);
  12. }
  13. }

③feign远程调用接口申明

发表评论

表情:
评论列表 (有 0 条评论,394人围观)

还没有评论,来说两句吧...

相关阅读