Projeto demonstrativo de ordem de serviço, utilizando Spring Boot, Spring Test, Rest Api, Spring Data JPA, Swagger, Maven, H2 Database, TDD, MapStrut, Junit, Versionamento, Lombok e Optional.
O maven deve está instalado, caso não esteja segue o link maven
Instalar e configurar o java, caso não esteja segue o link java
1- Java 17 Sobre
2- H2 Database Sobre
3- SpringBoot 2.7.5.RELEASE Sobre
4- SpringData Sobre
5- Maven 3.6.3 Sobre
6- API REST Sobre
7- TDD Sobre
8- Swagger 2 Sobre
9- DTO - Data transfer object Sobre
10- MapaStrut Sobre
11- Versionamento sobre
12- Junit Sobre
13- Lombok Sobre
14- Sprind Test Sobre
15 - Optional Sobre
1- git int na sua pasta que irá baixar o projeto, caso não tenha criado o repositorio local.
2- git clone https://github.com/thiago-jv/thiago-jv-API_Rest-SpringBoot-SpringData-Swagger-TDD-H2.git
3- Entrar dentro da pasta do projeto br.com.thiago.servico
4- mvn dependency:resolve
5- mvn dependency:tree
6- mvn package
7- mvn spring-boot:run