Parâmetro opcional
Por padrão, @RequestParam é obrigatório: sem ele na requisição, o Spring responde 400 Bad Request antes da execução do método.
@GetMapping("/cardapio/busca")public String buscar(@RequestParam(defaultValue = "") String nome) { return nome.isEmpty() ? "Informe um nome para buscar" : "Buscando por: " + nome;}
defaultValue torna o parâmetro opcional. O tipo declarado também é validado automaticamente pelo Spring.