Questão nº 31

Questão de Tecnologia da Informação · FCC TRT19 2022 (nº 31)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Na abordagem do Spring para construir serviços web RESTful, as solicitações HTTP são tratadas por um controlador, que é uma classe identificada com a anotação

Resposta comentada

Gabarito Alternativa D

Em Spring, um controlador é uma classe especial que atua como o ponto de entrada para as solicitações HTTP (pedidos de clientes) em uma aplicação web, direcionando-as para o código correto e preparando a resposta.

  • (A) Incorreta: Não existe uma anotação @RestfulController no Spring; esta é a armadilha da banca, pois parece lógica, mas não é a anotação oficial do framework.
  • (B) Incorreta: @RestfulMapping não é uma anotação padrão do Spring para definir um controlador; anotações de mapeamento (como @RequestMapping) são usadas em métodos, não em classes de controlador nesse contexto.
  • (C) Incorreta: @RestApplicationController não é uma anotação existente no framework Spring para controladores RESTful.
  • (D) Correta: A anotação @RestController é a forma padrão e mais conveniente no Spring para definir um controlador que lida com serviços web RESTful, combinando as funcionalidades de @Controller e @ResponseBody.
  • (E) Incorreta: @RequestController não é uma anotação válida no Spring para identificar uma classe controladora de requisições.

Fonte: FCC TRT19 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho