JAX-RS 网络服务

JAX-RS Web service

谁能帮我理解下面这段代码?第二行是做什么的?我无法分解该代码。我正在学习如何使用 JAX-RS 编写 Web 服务,碰巧是通过这段代码获得的。

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

您正在使用 fluent interface. Response.status() sets the status code and returns a Response.ResponseBuilder and sets the response entity body Response.entity() and also returns the same builder. Whenever you have a builder, you are using the Builder pattern 创建一个 Response 对象。完成构建对象后,调用 build(),这将 return 最终对象。在本例中,它 return 是 Response 对象。