@RequestParam与@PathVariable
根据url请求形式的不同 使用不同的注解
url形式为 @RequestMapping(/request/?test = 1)
使用注解 @RequestParam ,这种叫从请求参数中获取值
url 形式为 @RequestMapping(/request/{test})
使用@PathVariable,这种叫从请求路径中获取值
现在写的东西很奇怪, 再feign的客户端用@RequestParam获取参数
被调用端用 @PathVariable 获取参数
我的想法是前端请求是参数形式
feign自动拼装了url,变成了路径形式
网上查了资料
应该是都能用 只是同意规定用@PathVariable

浙公网安备 33010602011771号