
6 - @PathVariable
Olá pessoal, nessa sexta parte do nosso tutorial de criando APIs com Spring Boot, iremos aprender a utilizar a annotation @PathVariable, antes de irmos a prática, vamos entender um pouco a sua importância.
O que é a annotation @PathVariable?
Essa annotation tem como função, obter dados de uma url. Vamos supor que temos a seguinte rota: http://www.ralflima.com/curso/200, o termo curso é a nossa rota, já o valor 200 é o valor que desejamos obter utilizando a annotation @PathVariable.
Sempre que for necessário obter um dado via url, essa é uma das alternativas mais utilizadas no Spring para isso. Em aulas futuras iremos utilizar em nossa API para realizarmos ações com o banco MySQL.
No nosso arquivo de controle que criamos no último capítulo, iremos implementar a seguinte rota:

Agora podemos testar, no seu navegador acesse o seguinte endereço: localhost:8080/boasVindas/Ralf, o nome Ralf pode ser alterado para qualquer outro. Essa rota fará com que uma mensagem seja concatenada com o nome enviado via url:

E assim aprendemos a utilizar a annotation @PathVariable, abaixo deixo o vídeo fazendo o passo a passo explicado nesta etapa do tutorial, espero que tenham gostado, até a próxima.
Fonte utilizada para a criação desse tutorial: