使用jersey json REST客户端共享对象

时间:2015-07-23 20:05:37

标签: java json rest jersey jackson

我使用jersey编写了一个REST服务,它将对象结构映射到json结果,如:

@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("/orders/{id}")
public Order getById(@PathParam("id") String orderId) {
     return orderService.getById(id); // Simplified
}

它完美地工作并将Order对象结构作为JSON结构返回。

现在(泽西岛)客户端访问此REST服务并返回那些JSON结构。它可以将其解析为JSON结构,但将它映射回(服务器的)对象结构会很好。

但是服务器的对象包含许多JPA-Annotations和客户端不知道的其他import

如何将我的服务器对象结构作为(未注释?)POJO共享给我的客户端? TIA!

1 个答案:

答案 0 :(得分:2)

从json https://javafromjson.dashingrocket.com/

尝试java生成器