@PathVariable and @PathParam both are used for accessing parameters from URI Template
Differences:
- As you mention
@PathVariable
is from spring and@PathParam
is from JAX-RS. @PathParam
can use with REST only, where@PathVariable
used in Spring so it works in MVC and REST.