@RequestMapping("/getusername/{userName}")$ `& n! m$ W$ }' z
public String getUserName( @PathVariable String userName) 9 k/ X/ H$ J% D5 Q: V. u; `
{ . H" ]( A- @' ~, N$ ^: E' c C
return userName;+ \8 ^1 H( {8 X( v6 z ?
}
复制代码
! y% R- ]8 x1 M# S6 Y# K! b! H
+ e, N- A' x- u0 w
在默认情况下,@PathVariable注解的参数支持自动转换一些基本的数据类型,如int、long、date、string等,Spring Boot能够根据URL变量的具体值以及函数参数的数据类型来进行转换,例如/user/weiz/blog/1会将“weiz”的值赋给username,而1赋给int类型的变量blogId。& F- [& o' Z C3 b; I