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.
- 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
- Clone o repositório para a sua máquina local usando
https://github.com/carreiras/java-spring-boot-vendas.git
- Abra o projeto no seu IDE preferido. Recomendamos o uso do IntelliJ IDEA.
- Certifique-se de que o Maven está instalado na sua máquina e execute o comando
mvn clean install
para construir o projeto. - Execute a classe
Application.java
para iniciar o servidor. - O servidor estará rodando em
http://localhost:8080
.