Spring Cloud OpenFeign4.1.2

此项目通过自动配置和绑定到 Spring 环境以及其他 Spring 编程模型惯例,为 Spring Boot 应用程序提供 OpenFeign 集成。

警告:正如 https://springframework.org.cn/blog/2022/12/16/spring-cloud-2022-0-0-codename-kilburn-has-been-released#spring-cloud-openfeign-feature-complete-announcement[Spring Cloud 2022.0.0 发布博客条目]中所宣布的,我们现在将 Spring Cloud OpenFeign 项目视为功能完备。我们只会添加错误修复,并可能合并一些小型社区功能 PR。我们建议迁移到 https://docs.springframework.org.cn/spring-framework/reference/integration/rest-clients.html#rest-http-interface[Spring 接口客户端]。

功能

  • 声明式 REST 客户端:Feign 创建一个动态实现,该实现使用 JAX-RS 或 Spring MVC 注解装饰的接口

入门

@SpringBootApplication
@EnableFeignClients
public class WebApplication {

	public static void main(String[] args) {
		SpringApplication.run(WebApplication.class, args);
	}

	@FeignClient("name")
	static interface NameService {
		@RequestMapping("/")
		public String getName();
	}
}

贡献

我们欢迎贡献。您可以在 此处阅读有关如何为项目做出贡献的更多信息。

<

  • 您可以通过 Github 报告问题。

  • 我们监控 StackOverflow 中带有 spring-cloud-feign 标签的问题。

  • 您可以在 Gitter 联系我们的团队。

商业支持

商业支持作为 VMware Spring Runtime 产品的一部分提供。

Spring Initializr

快速启动您的项目

领先一步

VMware 提供培训和认证,助您快速进步。

了解更多

获取支持

Tanzu Spring Runtime 在一个简单的订阅中为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中即将举行的所有活动。

查看全部