訪問:
/map
?a=a&b=b
分別返回什麼結果?
/**
* 這樣其實最終走到了org.springframework.web.method.annotation.mapmethodprocessor
* /map?a=aa&b=bb
* 輸出結果{}
*/(value =
"/map"
)public string testannotationmaprequestparam
(map
requestmap)
/** * /map2?a=aa&b=bb
* 這裡走的其實是
** @see org.springframework.web.method.annotation.requestparammapmethodargumentresolver
* 輸出結果
*/(value =
"/map1"
)public string testannotationmaprequestparam1
(@requestparam map
requestmap)
/** * 針對於標準了@requestparam的map
* 如果沒有name屬性,其實requestparammethodargumentresolver是不會生效的
* 這麼請求返回的結果將是
* _a
*/(value =
"/map3"
)public string testannotationmaprequestparam3
(@requestparam map
requestmap, string a)
(value =
"/class"
)public string testclass
(class clazz
)/**
* org.springframework.web.method.annotation.requestparammethodargumentresolver#supportsparameter(org.springframework.core.methodparameter)
* 142行:beanutils.is******property(parameter.getnestedparametertype())
* 針對於於簡單型別的屬性,即使不使用@requestparam註解,其實requestparammethodargumentresolver也是會生效的
* 什麼型別算是簡單型別呢?
* 參見:org.springframework.beans.beanutils#is******property(class)
* 不過建議還是新增上該註解,因為其他methodargumentresolver行為可能會覆蓋該行為
*/(value =
"/******"
)public string test******property
(long longproperty)
/** * name和defaultvalue可以使用spel表示式
*/(value =
"/spel"
)public string testparamwithspel
(@requestparam
(defaultvalue =
"#") string stringproperty)
/** * 針對於 multipartfile
* multipartresolutiondelegate.ismultipartargument(parameter)會返回true,requestparammethodargumentresolver也會生效
*/(value =
"/multipartfile"
)public string testmultipartfile
(multipartfile multipartfile)
你真的會用strong weak dance嗎?
下文的討論基於arc 平時開發中我們遇到block裡面引用self的情況,大部分都是這樣處理的 weak typeof self weakself self self.myblock 複製 我們習慣了這樣用,貌似這樣用了之後可以解決迴圈引用的問題,而且可以保證block執行之前self不會被釋放掉?...
你真的會用GOOGLE嗎
平時很多人用google搜尋引擎搜尋資訊,經常搜尋 成千上萬的網頁,檢視幾頁就沒耐心找下去了。在google上搜尋資訊,不只輸入希望搜尋的片語這麼簡單,這樣是無法得到做好的搜尋結果的。google 為使用者提供了很多基本搜尋語法,熟練的運用google搜尋,將很快的搜到我們需要的結果。短語搜尋 布林...
Markdown 你真的會用嗎?
markdown指南 markdown basics 我有幾張阿里雲幸運券分享給你,用券購買或者公升級阿里雲相應產品會有特惠驚喜哦!把想要買的產品的幸運券都領走吧!快下手,馬上就要搶光了。我常用如 橫線分隔符 超級鏈結 markdown 常遇到的問題 縮排 每段文章我都會習慣性地做首行縮排,但如果直...