2、SpringBoot 请求传递参数
1.1. 第一类:请求路径传参
@RequestParam 获取查询参数。即url?name=value 这种形式
@PathVariable 获取路径参数。即url/{id} 这种形式
(1)、修改Controller CarController新增接收参数,返回单个对象方法
@RequestMapping("/getcar2/{name}")
public Car getCarById(@RequestParam(name="id") Integer id,@PathVariable(name="name") String name) {
Car car = new Car();
car.setId(id);
car.setName(name);
car.setPrice(100000.99F);
car.setCreateDate(new Date());
return car;
}
(2)、测试传递参数获取单个对象json
请求地址:http://localhost:8080/getcar2/ ?id=999