@PathVariable注解
常与@RequestMapping(method = RequestMethod.GET)一起使用
例如:
@GetMapping(path="/findOrders/{userid}")
public List<Order> findOrder(@PathVariable("userid")Integer userid) {
List<Order> orders= this.orderService.selectOrder(userid);
return orders;
}
通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占位符可以通过@PathVariable("xxx") 绑定到操作方法的参数中
在@RequestMapping请求路径中,将需要传递的参数用花括号括起来,之后通过@PathVariable("参数名称")获取URL中对应的参数值。
如果@PathVariable标明参数名称,则参数名称必须和URL中参数名称一致。

浙公网安备 33010602011771号