我想要达到的结果
提出这个问题的原因是,我写了个B做为fegin客户端,写了个B的实现类C写业务逻辑,此时需要一个熔断默认处理类,如果再次写一个B的实现类就会出现两个实现类,注入的时候不指定类名会报错,于是我写了个A去继承B,然后A的实现类D去作为熔断默认返回,这样会不会有问题,A继承了B ,A的实现类和B的实现类,spring容器会把他们判断为同一类型吗。
提出这个问题的原因是,我写了个B做为fegin客户端,写了个B的实现类C写业务逻辑,此时需要一个熔断默认处理类,如果再次写一个B的实现类就会出现两个实现类,注入的时候不指定类名会报错,于是我写了个A去继承B,然后A的实现类D去作为熔断默认返回,这样会不会有问题,A继承了B ,A的实现类和B的实现类,spring容器会把他们判断为同一类型吗。