`@RequestParam` vs `@PathVariable` — when do you use which? | LetsGit.IT