Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 1.85 KB

README.md

File metadata and controls

41 lines (26 loc) · 1.85 KB

api-crud-usuario-consumindo-api-cep

Projeto didático para demonstar mais um meio de criar uma API com spring boot, spring rest, spring data jpa, postgresql, Padrão DTO 'Data transfer object', modelMap, versionamento de api, designer partner, tratamento de exceção, swagger api, docker compose, maven e lombok.

docker-compose docker-containers banco

Proceso para rodar o projeto

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/api-crud-usuario-consumindo-api-cep.git
3- Entrar dentro da pasta do projeto
4- mvn dependency:resolve
5- mvn dependency:tree
6- mvn package -P desenvolvimento
7- mvn spring-boot:run

Tecnologias utilizadas e outros

1- Java 8 Sobre

2- SpringBoot 2.1.1.RELEASE Sobre

3- SpringData Sobre

4- API REST Sobre

5- DTO Sobre

6- Maven 3.6.3 Sobre

7- PostgreSQL + pgadmin4 - docker Sobre

8- Docker compose Sobre

9- SpringFox - Swagger2 Sobre

POST