API criada para ser utilizado no Customer APP
- Cadastro de Clientes;
- Listagem de CLientes;
- Busca de Clientes.
mvn install
Este comando irá baixar as dependências do projeto e construir o projeto. Ele executa as fases compile
, test
, e package
do ciclo de vida do Maven.
Observação: O PostgreSQL deve sempre estar aberto. Caso contrário, a API encerrará sua execução, informando que não encontrou o banco de dados.
- Instale o PostgreSQL
- Configure a senha do banco de dados no arquivo
src/main/resources/application.properties
na propriedadespring.datasource.password
. Esta senha deve corresponder a mesma configurada no PostgreSQL. - Configure o usuário do banco de dados no arquivo
src/main/resources/application.properties
na propriedadespring.datasource.username
. Este usuário deve corresponder o mesmo configurado no PostgreSQL. - Abra o PostgreSQL e crie um Banco de Dados chamado
customerSystem
somente assim a aplicação fara a conexão com o database ou se preferir mude o nome/porta no arquivosrc/main/resources/application.properties
na propriedadespring.datasource.url
.
mvn spring-boot:run
- Se quiser parar de executar aperte as teclas
ctrl + c
- Se no terminal perguntar
Deseja finalizar o arquivo em lotes (S/N)?
respondaS
- Instale o Insominia
- configure e importe dentro do Insominia o projeto Customer API
mvn clean
Este comando remove os arquivos gerados durante a compilação e construção do projeto. Isso é útil se você deseja limpar o projeto antes de construir novamente.
Este projeto está licenciado sob a Licença MIT.