Spring Boot - ResponseEntity

preview_player
Показать описание
Nesse vídeo foi mostrado como funciona para personalizar as respostas da nossa API. O ResponseEntity recebe um tipo generico, ou seja, podemos responder com String, Long, uma classe que for criada no dominio.

O ResponseEntity pode ser criado de diversas formas e respondido para o usuario. Com ele podemos devolver uma mensagem, o corpo da resposta, indicando alguma mensagem de utilidade para quem está consumindo a API. Podemos com o Response devolver também o statusCode que for mais adqueado para a resposta.

Outro item interessante que podemos devolver é o header, e podemos devolver os 3(status, header e body) ou apenas 1 deles.

O ResponseEntity é uma forma mais customizada e profissional de devolvermos os dados para o cliente da API.

Рекомендации по теме
Комментарии
Автор

Vídeo simples e direto. Obrigado pela explicação

rodrigoweber
Автор

Uma API em Java no ponto, parabéns Rodrigo pelo material. Sucesso na carreira!!😀🤜

walterpaulo
Автор

Gostei do conteúdo!!! Sabe onde consigo materiais sobre Webflux?

andremachado
Автор

Excelente conteúdo!!

Poderia me dizer a diferença de retornar um ResponseEntity e um new ResponseEntity
tipo assim:

return



Aluno novoAluno =
return new ResponseEntity<>(novoAluno, HttpStatus.CREATED);

Testei das duas formas aqui no meu projeto e as duas funcionaram, mas eu queria saber qual prática é melhor, se tiver uma melhor

joaovitorsoares