我知道在单个音符上@RequestParam@PathVariable会做什么,但是我的问题是在构建URL时,何时应使用@RequestParam和何时应使用@PathVariable?同时使用这两个注释的利弊是什么?

我确实通过此链接When to go for @RequestParam and @PathVariable进行了搜索,但是在任何地方都没有得到满意的答复。

最佳答案

@PathVariable标识在URI中用于传入请求的模式。

查询参数(@RequestParam)仅用于查询/搜索资源。它们包含影响查询的数据。

这是用于创建良好URL的some tips

10-06 09:01