Pessoal,
Não ficou muito claro pra mim quando utilizar as anotações @Consumes e @Produces nos metodos GET e POST do REST. Poderiam esclarecer qual a finalidade de cada annotation?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pessoal,
Não ficou muito claro pra mim quando utilizar as anotações @Consumes e @Produces nos metodos GET e POST do REST. Poderiam esclarecer qual a finalidade de cada annotation?
Fala aí Henrique, blz?
A anotação @Consumes é utilizada para informar qual o formato/MediaType (XML, JSON,TEXT e etc...) que será utilizado para enviar os dados para o servidor no corpo da requisição (POST, PUT, PATCH)
A anotação @Produces é utilizada para informar qual o formato/MediaType (XML, JSON, TEXT etc...) será devolvido ao cliente (GET)
Espero ter ajudado e bons estudos