Olá,
no curso de SpringMVC o professor explica para fazermos o mapeamento de um método da seguinte maneira:
@RequestMapping("url")
public String metodo(){
return "view";
}
Pois bem, na faculdade vi da seguinte maneira:
@RequestMapping(value = "url", method = RequestMethod.GET/POST/DELETE...)
public String metodo(){
return "view";
}
Aí vem a dúvida, como o SpringMVC sabe qual método utilizar para pegar os parâmetros que podem ser passados pela requisição da maneira ensinada no curso aqui do Alura, pois no código da faculdade, deixamos claro para o SpringMVC qual método HTTP utilizar. Ele faz por alternativas(Tentativa e erro)?
Se não ficou claro minha dúvida por favor me informe.