/cadastro-backend

Primary LanguageJavaMIT LicenseMIT

Cadastro

Licença

MIT License

O que é?

  • Cadastro é um projeto para cadastro de pessoas e endereços desenvolvido em Spring Boot com banco de dados H2.

- Requisitos básicos do sistema:

- Criar uma pessoa
- Editar uma pessoa
- Consultar uma pessoa
- Listar pessoas
- Criar endereço para pessoa
- Listar endereços da pessoa
- Informar qual endereço é o principal da pessoa

Principais ferramentas utilizadas:

  • Backend: Java 11 com Spring Boot
  • Banco de dados: H2
  • Gerenciamento de projeto: Maven
  • Versionamento de banco de dados: Flyway

Passo a passo para testar o Cadastro em sua máquina:

  1. clone o projeto Cadastro em sua máquina.
  2. para baixar as dependencias e compilar localmente o projeto, rode o comando abaixo na pasta raiz do projeto:
mvn clean compile
  1. para rodar o projeto você precisará ter alguns programas instalados em sua máquina, são eles:

  2. para criar as tabelas no banco de dados basta conectar o banco de dados e inciar o projeto no STS que o Flyway criará automaticamente as tabelas necessárias.