Feign源码解析
2019-04-16 17:21:01 70 举报
Feign源码解析
作者其他创作
大纲/内容
在这里创建HystrixCommand
ConfigurationClassBeanDefinitionReader
Hystrix包装器
HystrixFeign
FeignClientsRegisterar
实现getObject调用,为FactoryBean的实现类
FeignClientFactoryBean
否
如果没更多配置这里就启动结束
构建动态代理
ImportBeanDefinitionRegistrar
调用开始
对请求进行包装
FactoryBeanRegistrySupport
包含客户端远程调用执行
HardCodedTarget
存储客户端规范,自定义的配置信息
HystrixTargeter
启动
FeignContext
HystrixInvocationHandler
第一次调用
Spring管理的注册接口
SynchronousMethodHandler
Feign的自动配置类
FeignAutoConfiguration
实现接口
客户端扫描注册,启动的时候扫描EnableFieginClients启动Feign
是
0 条评论
下一页