restful 注解
@Path
@Path
注释被用来描述根资源、子资源方法或子资源的位置。value
值可以包含文本字符、变量或具有定制正则表达式的变量。
@GET、@POST、@PUT、@DELETE、@HEAD
@GET、@POST、@PUT、@DELETE 以及 @HEAD 均是 HTTP 请求方法指示符注释。您可以使用它们来绑定根资源或子资源内的 Java 方法与 HTTP 请求方法。HTTP GET 请求被映射到由 @GET 注释的方法;HTTP POST 请求被映射到由 @POST 注释的方法,以此类推。用户可能还需要通过使用 @HttpMethod
注释定义其自己的定制 HTTP 请求方法指示符。
@Conumes 和 @Produces
@Consumes
注释代表的是一个资源可以接受的 MIME 类型。
@Produces
注释代表的是一个资源可以返回的 MIME 类型。这些注释均可在资源、资源方法、子资源方法、子资源定位器或子资源内找到。