解決使用@RequestParam注解和泛型遇到的問(wèn)題
使用@RequestParam注解和泛型
@RequestParam注解的作用是給傳入的參數(shù)起一個(gè)別名,但是當(dāng)參數(shù)中含有泛型的時(shí)候,該注解無(wú)法識(shí)別泛型



去掉@RequestParam注解之后



@RequestParam注解的作用及用法
最簡(jiǎn)單的兩種寫(xiě)法,在寫(xiě)接口時(shí):加或不加@RequestParam注解的區(qū)別

- 第一種寫(xiě)法參數(shù)為非必傳,第二種寫(xiě)法參數(shù)為必傳。參數(shù)名為userId
- 第二種寫(xiě)法可以通過(guò)@RequestParam(required = false)設(shè)置為非必傳。因?yàn)閞equired值默認(rèn)是true,所以默認(rèn)必傳
- 第二種寫(xiě)法可以通過(guò)@RequestParam("userId")或者@RequestParam(value = "userId")指定參數(shù)名
- 第二種寫(xiě)法可以通過(guò)@RequestParam(defaultValue = "0")指定參數(shù)默認(rèn)值
用法如下:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Minio與SpringBoot使用okhttp3問(wèn)題解決
這篇文章主要介紹了Minio與SpringBoot使用okhttp3問(wèn)題解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
java計(jì)算自然數(shù)中的水仙花數(shù)的方法分享
這篇文章主要介紹了java計(jì)算自然數(shù)中的水仙花數(shù)的方法,需要的朋友可以參考下2014-03-03
基于springboot activiti 配置項(xiàng)解析
這篇文章主要介紹了springboot activiti 配置項(xiàng)解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09
SpringBoot使用自定義注解實(shí)現(xiàn)數(shù)據(jù)脫敏過(guò)程詳細(xì)解析
這篇文章主要介紹了SpringBoot自定義注解之脫敏注解詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02
Spring Boot整合Web項(xiàng)目常用功能詳解
這篇文章主要介紹了Spring Boot整合Web項(xiàng)目常用功能詳解,在Web應(yīng)用開(kāi)發(fā)過(guò)程中,可以通過(guò)Spring Boot的Starter來(lái)將這些常用功能進(jìn)行整合與集中維護(hù),以達(dá)到開(kāi)箱即用的目的。,需要的朋友可以參考下2019-06-06
以用戶名注冊(cè)為例分析三種Action獲取數(shù)據(jù)的方式
這篇文章主要介紹了以用戶名注冊(cè)為例分析三種Action獲取數(shù)據(jù)的方式的相關(guān)資料,需要的朋友可以參考下2016-03-03

