12 - Gerando tabelas

Nessa décima segunda etapa do tutorial de criando APIs com Spring Boot, iremos aprender a utilizar algumas annotations para gerar as tabelas, veja abaixo quais são elas:

  • @Entity: Responsável por criar a tabela
  • @Table: Utilize quando desejar especificar características da tabela, como por exemplo o nome
  • @Id: Gera uma chave primária
  • @GeneratedValue: Implementa o auto incremento

Precisaremos abrir o modelo e implementar as seguintes annotations:

Caso queira uma explicação mais detalhada, veja o vídeo abaixo:

Fonte utilizada para a criação desse tutorial: