Spring boot 如果我使用只有一个参数的post请求,在springboot中应该怎么做?

Spring boot 如果我使用只有一个参数的post请求,在springboot中应该怎么做?,spring-boot,spring-mvc,Spring Boot,Spring Mvc,不使用map和bean,有什么好的解决方案 如何更好地获取orderId @RequestMapping(value = "/submitTail", method = RequestMethod.POST) @ResponseBody public Object generateTailOrder(String orderId) { } 如果可以在URL中的某个位置添加orderId,请使用PathVariable。注意API标准 示例:/orders/{orderId}/submitTr

不使用map和bean,有什么好的解决方案

如何更好地获取orderId

@RequestMapping(value = "/submitTail", method = RequestMethod.POST)
@ResponseBody
public Object generateTailOrder(String orderId) {

}

如果可以在URL中的某个位置添加orderId,请使用PathVariable。注意API标准

示例:
/orders/{orderId}/submitTrail
通过这样做,您的API将提供更多信息,并且在没有orderId的情况下不应调用

@RequestMapping(value = "/submitTail/{orderId}", method = 
RequestMethod.GET)
public Object generateTailOrder(@PathVariable String orderId) {

}


但是我们的团队没有使用restful风格的api,我认为没有,因为您也拒绝使用map和bean。在这种情况下,请使用您在问题中提到的内容:)如何更好地获取orderId。你说的“更好”是什么意思。现在的代码到底出了什么问题??
@GetMapping(value = "/submitTail/{orderId}")
public Object generateTailOrder(@PathVariable String orderId) {

}