Questão 50 Comentada - Universidade Federal do Ceará (UFC) - Técnico de Tecnologia da Informação / Área: Desenvolvimento de Software – Back-End - FCPC (2025)

Considere o código abaixo da classe de um projeto Spring Boot:


Imagem relacionada à questão do Questões Estratégicas



Sobre as anotações utilizadas, é correto afirmar:

  • A A anotação @RequestMapping é utilizada para efetuar o mapeamento das regras de negócio com as classes de domínio da aplicação.
  • B A anotação @RequestBody possibilita o acesso aos dados enviados no corpo da requisição e desserialização no objeto DadosConcurso.
  • C A anotação @RequestBody utilizada juntamente com a anotação @PostMapping possibilita recuperar os dados da requisição passados na URL da execução.
  • D Quando um projeto Spring Boot é criado para funcionar como uma API REST, a anotação @RestController torna-se opcional, onde as classes controllers são identificadas automaticamente.