介绍 Feign 的 contracts 模块是 Feign 框架中一个核心部分,它定义了如何将 Java 接口解析成 HTTP 请求。Contract 是 Feign 用来解析接口的策略模式接口,它将接口方法上的注解转换为 Feign 可理解的请求模板,从而生成适合的 HTTP 请求。 默认类继承 接口定义 Contract /** * 定义哪些注释和值在接口上是有效的。 * Defines what annotations and values are valid on interfaces. */ public interface Contract { /** * 检验类并解析其中的方