如下,接口层有@FeignClient
在启动类中定义了定义了MyService继承上面的接口,并且写了注解@FeignClient
此时在spring的上下文当中就有两个IService类型了,此时通过@autowired注解就不知道用哪一个。并且,在子类覆盖了父类的@FeignClient注解,此时在G版会有问题(在G办中是不被允许的,F版可以,F版就是通过如下设置primary=true即可)
在G版中要这么配置:
如下,通过该配置,允许注解的重载。
feign从F版升级到G版的时候,可能就会遇到这种问题,要注意。