JAX-RS Web服务

时间:2018-06-28 06:09:27

标签: web-services jax-rs

有人可以帮助我理解下面的代码吗?第二行在做什么?我无法分解该代码。我正在学习如何使用JAX-RS编写Web服务,并且碰巧是这段代码。

String responsedata =
 "{\"custId\":"+list.get(0)+",\"accountId\":"list.get(1)+"}";
return Response.status(201).entity(responsedata).build();

1 个答案:

答案 0 :(得分:0)

您正在使用fluent interface创建一个Response对象。 Response.status()设置状态码并返回Response.ResponseBuilder并设置响应实体主体Response.entity()并返回相同的构建器。只要有构建器,就在使用Builder pattern。构建完对象后,调用build(),它将返回最终对象。在这种情况下,它将返回Response对象。