0

假设我有适当的 POJO 类,这是我的 post 方法:

@POST
@Path("/post")
@Consumes("application/json")
public Response createProductInJSON(Product product) {

    String result = "Product created : " + product;
    return Response.status(201).entity(result).build();

}

它返回一些字符串。你知道,例如在 GET 方法中,如果你发送一个 POJO 类的实例,它会发送一个 JSON 字符串。我想知道这是否对响应有效。输出应该是这样的:

{
    "meta": {
        "code": 201
    },
    "data": {
        "message": "Congratz."
    }
}

是否有捷径或者我必须实现一个简单的 JSON 构造函数代码?

4

0 回答 0