@ -1012,13 +1012,12 @@ public void testSpringCloudOpenFeign() {
可以dubug上面两个示例,代码放在测试类FeignTest中,重点关注Contract接口对注解的解析
#### Open Feign核心API
Open Feign工作流程:
#### Open Feign工作流程:
![](./assets/feign工作流程.png)
一、Contract接口
负责解析Feign客户端接口的类注解、方法注解和参数。实现类```feign.Contract.Default```支持Open Feign的注解,比如上面第一个示例中的RequestLine注解;Spring Cloud OpenFeign开发的实现类```SpringMvcContract```支持Spring MVC的注解,如GetMapping、PostMapping、RequestMapping。