亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么獲取多個參數只要傳(Girl)對象就可以了?不需要指定解析哪些參數嗎?

如題。

或者說這是框架的行為?自動嘗試解析Girl類中所有的private變量?

另外,可否刪除下圖39行、40行代碼?感覺有點多余,get出值后又set進去,有點奇怪

https://img1.sycdn.imooc.com//5cd78b3600012d5408280200.jpg

正在回答

3 回答

controller最上面的注解@RestController中包含了@RequestBody,@RequestBody是將HTTP請求正文插入方法中,使用合適的HttpMessageConverter將請求體寫入對象。---人話就是@RequestBody會把前臺傳來的參數對應到對象里,就有了一個有屬性值的Girl對象。? ?39、40可以去掉。

0 回復 有任何疑惑可以回復我~

@RestController 相當于@ResponseBody ,@Controller? 視頻中寫的沒有加RequestBody 是因為老師用的是form表單的格式去提交的? 所以不加RequestBody可以獲取到屬性。而RequestBody接受的是前臺傳遞過來的JSON格式的數據。使用postman一測試就知道了。

0 回復 有任何疑惑可以回復我~

我覺得這樣寫還比較簡單,如果你有許多參數的話就要寫一大串@RequestParam

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么獲取多個參數只要傳(Girl)對象就可以了?不需要指定解析哪些參數嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號