Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.95 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.95 KB

ws-pessoa badge-jdk-8 badge-tool-maven badge-junit-jupiter badge-size Build Status CircleCI Deploy

Micro serviço no padrão Model-View-Controller (MVC). Desenvolvido utilizando a abordagem do TDD, Integração Contínua e Deploy em nuvem.

Pré-requisitos para uso local

  1. Java 8 - Obrigatório.
  2. Maven - Dúvidas para windows consulte esse tutorial.
  3. Spring - IDE desenvolvida, opcional.

Iniciar via spring IDE: Variáveis de ambiente

PROFILE = test para uso do h2 (Banco em memória).

Iniciar via terminal badge-tool-console

Navegue até onde o diretório foi extraído e na raíz do projeto e execute os comandos:

  1. mvn clean install -DPROFILE=test
  2. mvn spring-boot:run -Dspring-boot.run.profiles=test

Acessar API local

http://localhost:8000/ws-pessoa/swagger-ui.html#

Acessar API online

Essa operação deve demorar alguns segundos no primeiro acesso.

https://kbmg28-java.herokuapp.com/ws-pessoa/swagger-ui.html