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

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

查詢數據時,沒有的id 返回了已有數數據

get方法 根據id查詢數據庫時,數據庫里面有3條數據,id為 1,2,3 為查詢4 但是返回的是第一條數據

code:

@GetMapping("/girls/{id}")
public?Girl?girlFindWithId(@RequestParam("id")?Integer?id){
????return?girlRepository.getOne(id);
}


正在回答

1 回答

@RequestParam("id")

改為

@PathVariable("id")


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

wokenshin 提問者

謝謝你的回答,我的問題已經解決了,我把 請求的url寫錯了 應該是 /girls/id 我寫成了 /girls?id=11 ,還有 你這里回答的兩個注解我測試過 都可以獲取到url中的參數,但是我看網上說的是@PathVariable是專門用來獲取url中的參數的
2018-06-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
2小時學會Spring Boot
  • 參與學習       151526    人
  • 解答問題       1132    個

Spring Boot入門視頻教程,你將學會使用Spring Boot快速構建應用程序

進入課程

查詢數據時,沒有的id 返回了已有數數據

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

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

幫助反饋 APP下載

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

公眾號

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