大家好,我是酷酷的韩金群~下面我将给大家介绍下@PathVariable注解
一.@PathVariable注解解释
1.@PathVariable映射url绑定的占位符,是springboot3.0后新增的功能,有点类型REST风格的味道了。
2.通过@PathVariable可以将url中占位符参数绑定到控制器处理方法的入参中。
二.代码示例:
@GetMapping(value = "/test/{name}")
public String parseTemplateAdd(@PathVariable String name){
System.out.println("通过pathVariable传入的参数为"+name);
return name;
}
如果多个参数:
@GetMapping(value = "/test/{name}{sex}")
public String parseTemplateAdd(@PathVariable String name,@PathVariable String sex){
System.out.println("通过pathVariable传入的参数为"+name+sex);
return name+sex;
}
其中@GetMapping对其无影响。开发习惯问题,工作还是以项目中规定为主。
你只有一定要,才一定会得到。 ------酷酷的韩金群~