What is the difference between @PathParam and @PathVariable

后端 未结 7 1605
天涯浪人
天涯浪人 2020-12-23 19:21

To my knowledge both serves the same purpose. Except the fact that @PathVariable is from Spring MVC and @PathParam is from JAX-RS. Any insights on

7条回答
  •  遥遥无期
    2020-12-23 20:10

    @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.

提交回复
热议问题