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 months 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 (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-13T13:56:56.000Z (almost 2 years ago)
- Last Synced: 2025-04-11T13:44:25.136Z (about 1 year 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

## 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: ewertoncarreira@gmail.com
- linkedin: https://www.linkedin.com/in/ewerton-carreira-dev/