Magna Concursos
4016293 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: TJ-RJ

O desenvolvedor Rafael está construindo um microsserviço de gerência de inventário com Java e Spring Boot. Analise o seguinte trecho do código do microsserviço: 

@RestController
public class InventarioController {

private final Map<String, Integer> inventario = new
HashMap<>();

public InventarioController() {
    inventario.put("produto1", 10);
    inventario.put("produto2", 5);
}

@GetMapping("/inventario/{produtoId}")
public Integer getInventario
(@PathVariable String produtoId) {
    return inventario.getOrDefault(produtoId, 0);
}}


Considere que todos os imports necessários foram feitos corretamente. Com base no trecho de código apresentado, a requisição GET /inventario/produto3 retornará:

 

Provas

Questão presente nas seguintes provas