Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreThis project provides OpenFeign integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idioms.
Warning: As announced in https://spring.io/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 release blog entry], we're now treating the Spring Cloud OpenFeign project as feature-complete. We are only going to be adding bugfixes and possibly merging some small community feature PRs. We suggest migrating over to https://docs.spring.io/spring-framework/reference/integration/rest-clients.html#rest-http-interface[Spring Interface Clients] instead.
@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();
}
}
We welcome contributions. You can read more on how to contribute to the project here.
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 is provided as part of the VMware Spring Runtime offering.
Bootstrap your application with Spring Initializr.