Jersey中同一资源类的多个@POST注释?

时间:2016-10-13 16:29:16

标签: java-ee post annotations jersey-1.0

我无法找到问题的明确答案。我试图在同一资源中创建两个或更多@POST方法。不同之处在于资源的创建方式 - 正文中的JSON请求会有所不同。这是违反RESTful准则的吗?这可能吗?

示例,以下是可能的吗?

@POST
@Consumes({"application/json"})
@Produces({"application/json"})
public Response postMethodOne(MyObjectOne obj) {
    ...
}

@POST
@Consumes({"application/json"})
@Produces({"application/json"})
public Response postMethodTwo(MyObjectTwo obj) {
   ...
}

谢谢!

0 个答案:

没有答案