我使用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!