gpt4 book ai didi

java - 使用@RequestParam还是@PathVariable?

转载 作者:行者123 更新时间:2023-12-01 12:48:55 25 4
gpt4 key购买 nike

我正在使用 spring 框架开发一个 REST WebApp,现在我想知道接收数据的最佳实践。最好用 @RequestParam 检索它们或@PathVariable ?显然我有兴趣接收简单的数据,如 useridusername 。使用示例:

@RequestMapping(value = "/getdata", method = RequestMethod.GET)
public String GetData(@RequestParam(value = "memberId", required = true) Integer memberId){
//return data for user with Id = memberid;
}

@RequestMapping(value = "/getdata/{memberid}", method = RequestMethod.GET)
public String GetData(@pathvariable int memberid){
//return data for user with Id = memberid;
}

我对 REST Web 服务感兴趣

最佳答案

其余约定是使用 uri 变量:

get http://stackoverflow.com/users/3630157

关于java - 使用@RequestParam还是@PathVariable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24410395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com