PostMapping中的value属性是数组,所以可以定义多个路径,required属性默认是true,不必再写required=true,默认表示该参数是必须要有的,如果写required=false,表示该参数是可选的,可有可无。
1:
@PostMapping("/queryCurWeatherNullById/{id}/{name}")
@Override
public List<WeatherPO> queryCurWeatherNullById(@PathVariable("id") Long id,
@PathVariable("name") String name) {
如上所示,如果路径是/queryCurWeatherNullById/1/str正确,但是如果是/queryCurWeatherNullById或