@PathParam VS @QueryParam与@MatrixParam

时间:2018-08-28 09:03:31

标签: jax-rs jersey-2.0

我是RESTful球衣的新手。 我想问一下球衣中的'@PathParam'与'@QueryParam'与'@MatrixParam'之间有什么区别。

1 个答案:

答案 0 :(得分:0)

无法帮助您使用@MatrixParam,但可以为您提供其他两个答案:

  • @PathParam:您在路径中使用占位符。例如:@Path(“ / demo / {id}”)。在这种情况下,{id}​​部分是您通过@PathParam(“ id”)
  • 获得的占位符
  • @QueryParam:您使用常规的uri查询语法。例如:google.com?q=searchquery,它转换为:您的应用程序中的@QueryParam(“ q”)