なぜクライアント側で json jersey の依存関係が必要なのですか?
service.path("rest").path("object").path(id).accept(MediaType.APPLICATION_JSON).get(ObjectDTO.class);
しかし、そうではありません
service.path("rest").path("object").path(id).accept(MediaType.APPLICATION_JSON).put(ClientResponse.class, object);
サーバー側は次のようになります。
@GET
@Path("/{objectId}")
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
...
@PUT
@Path("/{objectId}")
@Consumes({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
...
最初のケースでは json ストリームを取得し、2 番目のケースではストリームを送信します。では、なぜストリームを取得するためだけにライブラリが必要なのですか?