Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aron-alvarenga/projeto-crypto-api-java-spring-boot
API simulando uma carteira de criptomoedas, envolvendo todas as operações de CRUD (Create, Read, Update e Delete).
https://github.com/aron-alvarenga/projeto-crypto-api-java-spring-boot
api backend-api crud-api h2-database java maven mysql portfolio portfolio-project spring spring-boot springboot
Last synced: 5 days ago
JSON representation
API simulando uma carteira de criptomoedas, envolvendo todas as operações de CRUD (Create, Read, Update e Delete).
- Host: GitHub
- URL: https://github.com/aron-alvarenga/projeto-crypto-api-java-spring-boot
- Owner: aron-alvarenga
- Created: 2022-09-29T19:46:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-30T21:39:42.000Z (over 2 years ago)
- Last Synced: 2024-11-25T16:24:51.107Z (2 months ago)
- Topics: api, backend-api, crud-api, h2-database, java, maven, mysql, portfolio, portfolio-project, spring, spring-boot, springboot
- Language: Java
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto Crypto API em Spring Boot
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=java&logoColor=white) ![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?style=for-the-badge&logo=spring&logoColor=white) ![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white) ![Apache Maven](https://img.shields.io/badge/Apache%20Maven-C71A36?style=for-the-badge&logo=Apache%20Maven&logoColor=white) ![Apache Tomcat](https://img.shields.io/badge/apache%20tomcat-%23F8DC75.svg?style=for-the-badge&logo=apache-tomcat&logoColor=black) ![Postman](https://img.shields.io/badge/Postman-FF6C37?style=for-the-badge&logo=postman&logoColor=white)API simulando uma carteira de criptomoedas, envolvendo todas as operações de CRUD (Create, Read, Update e Delete). Banco de dados H2 que posteriormente foi migrado para MySQL.
## Ferramentas e Tecnologias
- Java v. 11.0.12 - Linguagem de programação;
- Spring Boot v. 2.7.0 - Framework para desenvolvimento Back-End;
- JDBC - API para implementação de interação do banco de dados;
- Spring Data JPA - Framework para acesso a dados com mapeamento objeto-relacional (ORM);
- H2 e MySQL - SGBDs;
- Apache Maven - Gerenciamento de dependências e build;
- IntelliJ - IDE;
- Postman - Plataforma para teste de endpoints da API.