步骤一:在feing-api项目中定义类,实现FallbackFactory:
代码:
1 | import cn.itcast.feign.clients.UserClient; |
步骤二: 在feing-api项目中的DefaultFeignConfiguration类中将UserClientFallbackFactory注册为一个Bean:
代码:
1 | //将UserClientFallbackFactory注册到bean |
步骤三: 在feing-api项目中的UserClient接口中使用UserClientFallbackFactory:
代码:
1 | import cn.itcast.feign.clients.fallback.UserClientFallbackFactory; |