Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carreiras/java-spring-boot-vendas
Este é um exemplo de micro-serviço desenvolvido com Java e Spring Boot para estudo de JPA, Spring Security, Autenticação JWT, Swagger, entre outros.
https://github.com/carreiras/java-spring-boot-vendas
h2-database java jsonwebtoken jwt lombok maven mysql-database spring-boot spring-boot-actuator spring-boot-data-jpa spring-boot-security spring-boot-validation swagger swagger-ui
Last synced: 2 days ago
JSON representation
Este é um exemplo de micro-serviço desenvolvido com Java e Spring Boot para estudo de JPA, Spring Security, Autenticação JWT, Swagger, entre outros.
- Host: GitHub
- URL: https://github.com/carreiras/java-spring-boot-vendas
- Owner: carreiras
- Created: 2021-10-12T13:25:57.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-09T22:11:51.000Z (3 months ago)
- Last Synced: 2024-08-09T23:26:45.616Z (3 months ago)
- Topics: h2-database, java, jsonwebtoken, jwt, lombok, maven, mysql-database, spring-boot, spring-boot-actuator, spring-boot-data-jpa, spring-boot-security, spring-boot-validation, swagger, swagger-ui
- Language: Java
- Homepage:
- Size: 155 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# java-spring-boot-vendas
![Badge](https://img.shields.io/badge/license-MIT-green?style=for-the-badge)
## Sobre o projeto
Este é um exemplo de micro-serviço desenvolvido com Java e Spring Boot para estudo de JPA, Spring Security, Autenticação JWT, Swagger, entre outros.
## Tecnologias utilizadas
- Java 11
- Spring Boot 2.5.5
- Maven
- Spring Boot Starter Actuator
- Spring Boot Starter
- Spring Boot Starter Web
- Spring Boot Starter Data JPA
- Spring Boot Starter Security
- H2 Database
- MySQL Connector Java
- Project Lombok
- Spring Boot Starter Validation
- JSON Web Token (jjwt)
- Springfox Swagger2
- Springfox Swagger UI
- Spring Boot Starter Test## Como executar o projeto
1. Clone o repositório para a sua máquina local usando `https://github.com/carreiras/java-spring-boot-vendas.git`
2. Abra o projeto no seu IDE preferido. Recomendamos o uso do IntelliJ IDEA.
3. Certifique-se de que o Maven está instalado na sua máquina e execute o comando `mvn clean install` para construir o projeto.
4. Execute a classe `Application.java` para iniciar o servidor.
5. O servidor estará rodando em `http://localhost:8080`.## Autor
### Ewerton Carreira
- email: [email protected]
- linkedin: https://www.linkedin.com/in/ewerton-carreira-dev/