Spring Cloud OpenFeign
3.1.3This project provides OpenFeign integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idioms.
Features
-
Declarative REST Client: Feign creates a dynamic implementation of an interface decorated with JAX-RS or Spring MVC annotations
Getting Started
@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();
}
}
Contributing
We welcome contributions. You can read more on how to contribute to the project here.
Community Support
-
You can report issues through Github.
-
We monitor StackOverflow for questions with the
spring-cloud-feign
tag. -
You can contact our team at Gitter.
Commercial Support
Commercial Support is provided as part of the VMware Spring Runtime offering.
Quickstart Your Project
Documentation
3.1.3 CURRENT GA | Reference Doc. | |
4.0.0-M3 PRE | Reference Doc. | |
3.1.4-SNAPSHOT SNAPSHOT | Reference Doc. | |
3.0.5-SNAPSHOT SNAPSHOT | Reference Doc. | |
3.0.4 GA | Reference Doc. | |
2.2.11.BUILD-SNAPSHOT SNAPSHOT | Reference Doc. | |
2.2.10.RELEASE GA | Reference Doc. |
Branch | Initial Release | End of Support | End Commercial Support * |
---|---|---|---|
3.1.x
|
2021-11-30 | 2023-05-18 | 2024-08-22 |
3.0.x
|
2020-12-21 | 2022-05-19 | 2023-09-19 |
2.2.x
|
2019-11-26 | 2020-11-26 | 2022-03-26 |
OSS support
Free security updates and bugfixes with support from the Spring community. See VMware Tanzu OSS support policy.
Commercial support
Business support from Spring experts during the OSS timeline, plus extended support after OSS End-Of-Life.
Publicly available releases for critical bugfixes and security issues when requested by customers.
Future release
Generation not yet released, timeline is subject to changes.