@RequestBody
请求参数是一个对象
@RequestParam
参数是在链接后方加个? 例如:http://xxx/cc/ss?param1=?¶m2=?
@GetMapping(path="/xxx/cc/ss")
public ResponseEntity search(@RequestParam("param1") String param1,@RequestParam("param2") String param2){
//do something
}
@PathVariable
参数是直接跟在链接后面 例如:http://xxx/cc/ss/param1/param2
@GetMapping(path="/xxx/cc/ss/{param1}/{param2}")
public ResponseEntity search(@PathVariable String param1,String param2){
//do something
}