Ed
há 6 meses
Para responder corretamente à pergunta sobre a funcionalidade da classe ExemploController, precisamos analisar cada uma das alternativas em relação ao que normalmente se espera de um controlador em um contexto de desenvolvimento web back end, especialmente em frameworks como Spring. Vamos analisar as opções: A) A classe ExemploController define um método que responde a solicitações HTTP POST na URL /api/exemplo/{id}. - Esta opção sugere que o método é para POST, mas não sabemos se isso é verdade sem ver o código. B) A classe ExemploController utiliza a anotação @PostMapping para mapear solicitações HTTP GET para o método getExemplo. - Isso é contraditório, pois @PostMapping é para POST, não GET. C) A classe ExemploController define um método que responde a solicitações HTTP GET na URL /api/exemplo/{id} e retorna uma mensagem contendo o ID fornecido. - Esta opção parece correta, pois menciona GET e a URL com o ID. D) O método getExemplo da classe ExemploController não aceita nenhum parâmetro. - Isso não parece correto, já que o método provavelmente aceita um parâmetro para o ID. E) A anotação @PathVariable é usada para mapear a URL para um objeto JSON no método getExemplo. - @PathVariable é usada para mapear partes da URL para parâmetros de método, mas não para um objeto JSON diretamente. Com base na análise, a alternativa que melhor descreve a funcionalidade da classe ExemploController é: C) A classe ExemploController define um método que responde a solicitações HTTP GET na URL /api/exemplo/{id} e retorna uma mensagem contendo o ID fornecido.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material