8 - Vinculado controle e modelo

Nessa oitava parte do nosso tutorial de Spring Boot, iremos vincular nossas classes de modelo e controle.

O que faremos?

Simplesmente iremos adicionar criar uma rota para obtermos um objeto com as características do modelo, em seguida iremos retornar esse objeto.

Estaremos trabalhando com duas novas annotations, abaixo irei detalhar o funcionamento delas:

  • @PostMapping: Annotation utilizada para criar uma rota com suporte a requisição post
  • @RequestBody: Annotation responsável por obter dados vindos de outras APIs ou do front-end, sua estrutura geralmente é um JSON com as características do modelo

Abra o arquivo Controle.java e crie a seguinte rota:

Não se esqueça de importar as annotations: @PostMapping e @RequestBody, com isso finalizamos o vínculo entre nosso controle e o modelo.

Se quiser compreender melhor o processo de criação da nosas rota de pessoa, assita o vídeo abaixo:

Fonte utilizada para a criação desse tutorial: