Uma API Rest feita com Java e spring para simular um sistema de delivey de entrega de comida
- Criar o projeto e adicionar dependencias.
- Criar classes de dominio.
- Criar as classes de repositórios.
- Criar as classes de services.
- Criar as classes de controle
- mapear as entidades com JPA
- Criar as migrations com o flyway
- tratar exceptions
- fazer as validações com bean validation
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Você instalou a versão
JDK 17
- Você instalou a versão de
MySql 8.0
- Você tem uma máquina
Windows
Para instalar o JmFood, siga estas etapas:
Git:
$ git clone https://github.com/Nesrux/JmFood.git
Depois em sua IDE de preferencia, de Start no arquivo, que as dependencias vão ser baixadas automaticamente e a aplicação sera iniciada!
Para contribuir com JmFood, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin <jmlog> / <local>
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.
Agradecemos às seguintes pessoas que contribuíram para este projeto:
João Marcos |
Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.