Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mahenrique94/semive-backend
API para controle de clientes, fornecedores, produtos e pedidos
https://github.com/mahenrique94/semive-backend
docker java java-10 spring spring-boot spring-mvc springboot
Last synced: 8 days ago
JSON representation
API para controle de clientes, fornecedores, produtos e pedidos
- Host: GitHub
- URL: https://github.com/mahenrique94/semive-backend
- Owner: mahenrique94
- Created: 2018-04-20T12:32:39.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2018-05-16T20:08:38.000Z (over 6 years ago)
- Last Synced: 2024-12-08T23:12:22.569Z (2 months ago)
- Topics: docker, java, java-10, spring, spring-boot, spring-mvc, springboot
- Language: Java
- Homepage:
- Size: 27.7 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# semive-backend
Projeto para controle de clientes, fornecedores, produtos e pedidos, feito para a faculdade.Tecnologias:
- Java 10
- Spring
- Spring Boot
- MySQL
- Docker## Subindo a API
#### Com Maven
Faça o clone do projeto e rode os comandos:
```
mvn clean package
```Assim o Maven irá criar o `.jar` dentro de `target`.
Feito isso, configure o banco de dados, pode ser via Docker para mais facilidade.
```
docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -e MYSQL_DATABASE=semive mysql:5.6
```E por fim, rode o `.jar`:
```
java -jar target/*.jar
```#### Com Docker
Para rodar o projeto com docker, basta utilizar o `docker-compose` que tudo será feito automáticamente:
```
docker-compose up
```