Feign使用@PathVariable方式
Feign使用@PathVariable
在Feign中,你可以使用@PathVariable注解來在URL中插入變量。
這和Spring MVC的@PathVariable用法是一樣的。
這里是一個例子
public interface MyClient {
@RequestMapping(method = RequestMethod.GET, value = "/users/{userId}")
User getUser(@PathVariable("userId") String userId);
}在這個例子中
getUser(String userId)方法將發(fā)送一個GET請求到http://myserver.com/users/{userId}。
{userId}是一個占位符,其值由@PathVariable("userId")提供。
要調(diào)用此方法,你可以如下所示:
public void doSomething() {
User user = myClient.getUser("123");
// ...
}在實際調(diào)用時
Feign將會把"123"替換到URL中的{userId}處,最后請求的URL就會是http://myserver.com/users/123。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Springboot實現(xiàn)word在線編輯保存
PageOffice目前支持的Web編程語言及架構(gòu)有:Java(JSP、SSH、MVC等),ASP.NET(C#、VB.NET、MVC、Razor等),PHP,ASP,本篇文章就帶你使用Springboot整合PageOffice實現(xiàn)word在線編輯保存2021-08-08
springboot定時任務(wù)SchedulingConfigurer異步多線程實現(xiàn)方式
這篇文章主要介紹了springboot定時任務(wù)SchedulingConfigurer異步多線程實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04
Springboot引入hibernate配置自動建表并進行增刪改查操作
這篇文章主要介紹了Springboot引入hibernate配置自動建表并進行增刪改查,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09

