我使用 jersey 编写了一个 REST 服务,它将对象结构映射到 json 结果,例如:
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("/orders/{id}")
public Order getById(@PathParam("id") String orderId) {
return orderService.getById(id); // Simplified
}
它工作得很好,并以 JSON 结构的形式返回 Order
对象结构。
现在( Jersey )客户端访问此 REST 服务并获取这些 JSON 结构。它可以将其解析为 JSON 结构,但最好将其映射回(服务器的)对象结构。
但是服务器的对象包含许多 JPA 注释和其他客户端不知道的导入
。
我怎样才能将我的服务器对象结构作为(未注释的?)POJO 共享给我的客户端? TIA!
最佳答案
尝试使用 json 的 java 生成器 https://javafromjson.dashingrocket.com/
关于java - 与 jersey json REST 客户端共享对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31597057/