

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O JAX-RS define interfaces e anotação fornecidas pelo Java EE. Estas podem ser utilizadas para criação de uma API RESTful. Considerando que existem bibliotecas disponíveis para implementação de uma API RESTful, é apresentado no exemplo de código a seguir trechos de código de uma aplicação que utiliza Jersey. Analise as afirmativas com base nestes trechos de código.
@Path("/ public class PessoaResource { ... @GET @Path("{id}") @Produces(Media Type.APPLI CATION_JSON) public Pessoa getByld(@PathParam("id") int id) { retum _repositorio. Get(id); } ... @POST @Produces(Media Type.APPLICATION_JSON} @Consumes(MediaType.APPLICATION_JSON) public Response post(Pessoa pessoa) { try{ _repositorio.Add(pessoa); retum Response.status(Response.Status.CREATED).entity(pessoa).build(); } catch(Exception ex) { retum Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(ex.getMessage()).build(); } } ... } |
I - Para o método post, o Jersey fará a conversão do JSON recebido para o tipo de objeto indicado;
II - A anotação @Path especifica o endpoint;
III - É obrigatória a que exista uma método para cada verbo HTTP.
Somente I está correta.
Somente I e II estão corretas.
Somente I e III estão corretas.
Somente III está correta.
Todas estão corretas.