@PathVariable 可以将 /payment/get/{id}中占位符参数{id}绑定到处理器类的方法形参中@PathVariable(“id“)
* 不加@PathVariable(“id”) 前端传入的数值将接收不到,id默认为null
* 且不可用@Param 替代
@GetMapping("/payment/get/{id}")
public CommonResult getPaymentById(@PathVariable("id") Long id){
Payment payment = paymentService.getPaymentById(id);
log.info("****查询结果:"+ payment);
if (payment != null){
return new CommonResult(200,"查询成功",payment);
}else {
return new CommonResult(444,"没有对应记录",null);
}
}