请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

feign-hystrix问题

老师我在ProductClient 添加fallback后如下:

@FeignClient(name = "product",fallback = ProductClientFallBack.class)
public interface ProductClient {
   @GetMapping("/msg")
   String productMsg();

   @PostMapping("/product/listForOrder")
   List<ProductInfoOutput> listForOrder(List<String> productIdList);

   @PostMapping("/product/decreaseStock")
   void decreaseStock(List<DecreaseStockInput> cartDTOList);




}


package com.agile.product.client;

import com.agile.product.common.DecreaseStockInput;
import com.agile.product.common.ProductInfoOutput;
import org.springframework.stereotype.Component;

import java.util.List;

/**
* Feign Hystrix
*/
@Component
   public class ProductClientFallBack implements ProductClient{

       @Override
       public String productMsg() {
           return null;
       }

       @Override
       public List<ProductInfoOutput> listForOrder(List<String> productIdList) {
           return null;
       }

       @Override
       public void decreaseStock(List<DecreaseStockInput> cartDTOList) {

       }
   }

OrderServiceImpl
 类中的 productClient 引用就有问题了呢?


启动类中添加了的

@ComponentScan(basePackages = "com.agile")


后来看了下, 就是因为我添加ProductClient接口类的实现类


正在回答 回答被采纳积分+3

2回答

廖师兄 2018-07-21 01:09:59

我怎么没看懂你是什么问题呢,把问题截图。

另外,编辑器是支持格式化代码的,使用一下。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_此生不换_24 #1
    老师您好,我已经解决了问题。
    回复 有任何疑惑可以回复我~ 2018-07-24 16:25:36
wirechen 2018-07-20 23:40:17
所以 同学你问题解决了吗?
0 回复 有任何疑惑可以回复我~
  • 提问者 qq_此生不换_24 #1
    老师您好,我已经解决了问题。
    回复 有任何疑惑可以回复我~ 2018-07-24 16:25:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信