Openfeign開發過程中,對請求引數的要求

2021-10-02 15:23:41 字數 1519 閱讀 8305

無參的情況

無參情況就是說我們的方法內不接收引數

get請求(

"/aa/a"

)public

voidaa(

);post請求

(value =

"/aa/a"

,method = requestmethod.post)

public

voidaa(

);(value =

"/aa/a"

)public

voidaa(

);單個引數的情況

get請求方式接參,只能使用requestparam註解

(value =

"/aa/a"

)public

voidaa(

@requestparam string name)

;post請求

requestparam

這種方式需要指明method如果不指明預設是get

(value =

"/a/aa"

,method = requestmethod.post)

public

voida(

@requestparam string name)

;requestbody

一旦使用requestbody這種方式他就是post請求

(value =

"/aa/a"

)public

voido(

@requestbody string name)

;多參

get請求

多個引數也是使用@requestparam註解

(value =

"/a/a"

)public

voida(

@requestparam string name,

@requestparam string ***)

;post請求

多個引數只能有乙個ewquestbody方式其他應該使用requestparam方式

(value =

"/a/a"

)public

voida(

@requestbody string name,

@requestparam string ***)

;也可以全部使用requestparam方式但是要指定post

(value =

"/a/a"

,method = requestmethod.post)

public

voida(

@requestparam string name,

@requestparam string ***)

;

開發過程中錯誤總結

1 18年5月28日 說明是.xml檔案的問題。去上.xml排查,看是不是註解。或者檔案本身書寫有誤。2 linux下 webstorm,ppt,wps不能書寫漢字。在啟動檔案中修改 啟動 sudo sh webstorm.sh export xmodifiers im fcitx export q...

對Flex開發過程中介面切換的認識

用第一種方式來實現相對簡單,利用popupmanager的一些靜態方法即可實現,比較適用於一些size相對較小的視覺化元件,比如 登陸表單元件,或修改乙個值,要求重新輸入乙個新值等等類似情況.實現示例 如下 var win win new loginpanel 彈出顯示登入框 popupmanage...

聊聊開發過程中的「反饋」

溝通,反饋,簡單,勇氣,尊敬是敏捷開發的五個價值觀,它們深刻地反映了當前軟體開發組織中相對缺少但又對團隊建設和成功交付至關重要的東西。這裡我想聊聊反饋,但並不討論關於反饋的全部,主要是集中在對 想 與 做 的節奏的 反饋是我認為最特別的乙個價值觀。實際上,做很多事情,我們總是重複著 想 做 想 做 ...