1
resposta

[Dúvida] @Produces(MediaType.APPLICATION_JSON)

No spring-boot, não é necessário eu colocar a anotação com o tipo de conteúdo que será devolvido na requisição: @Produces(MediaType.APPLICATION_JSON) da biblioteca jakarta?

1 resposta

Olá João!

No Spring Boot, não é necessário usar a anotação @Produces(MediaType.APPLICATION_JSON) da biblioteca Jakarta para especificar o tipo de conteúdo que será devolvido na requisição. O Spring Boot já configura automaticamente o retorno das respostas em JSON.

A anotação @RestController, que você está usando no seu MedicoController, já indica que os métodos dentro dessa classe irão retornar dados no formato JSON por padrão. Isso acontece porque o Spring Boot, ao detectar a presença do Jackson na sua aplicação, automaticamente configura o suporte para JSON.

Espero ter ajudado e bons estudos!