Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Framework Spring — FCC 2026

TI - Desenvolvimento de SistemasFramework Spring
Código
fc142327
Banca
FCC
Órgão
ARTESP
Ano
2026
Cargo
Esp RT ( )

Uma prefeitura quer um microsserviço Spring Boot que liste, em JSON, os ônibus ativos em /api/onibus via HTTP GET.


A implementação de controlador mais adequada, nesse contexto, é uma

  1. Aclasse @RestController com @GetMapping("/api/onibus/{id}") retornando um único Onibus.
  2. Bclasse anotada com @Controller e @GetMapping("/api/onibus") retornando "onibus.html".
  3. Cclasse @RestController com @PostMapping("/api/onibus") para listar os ônibus.
  4. Dclasse anotada com @RestController e método @GetMapping("/api/onibus") retornando List<Onibus>.
  5. Eservlet que estende HttpServlet mapeado para /api/onibus no web.xml.
Revelar gabarito e comentário

GabaritoD — classe anotada com @RestController e método @GetMapping("/api/onibus") retornando List<Onibus>.

Link permanente: /questoes/fc142327