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?
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?
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!