Skip to content

📦 ⚡ 🚀 Exemplo de uma aplicação Java desenvolvida com Spring Boot, Docker, Lombok, Spring Data. Com geração automática da documentação da APIS REST, Swagger

Notifications You must be signed in to change notification settings

robsonkades/spring-boot-api-with-swagger-generation-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serviço de transação de pagamentos da Pismo

Crie uma conta agora mesmo e comece fazer transações ilimitadas totalmente gratuítas (fakes). Somos uma empresa que nasceu com o objetivo de modernizar os meios de pagamentos, hoje somos uma das maiores empresas de transações do mundo.

Teste agora mesmo nossas soluções.

Installation

Baixe o repositório do github

❯ git clone git@github.com:robsonkades/payments-transaction-pismo.git

Entre na pasta do repositório

❯ cd payments-transaction-pismo

Execute o commando para iniciar a aplicação

❯ mvn spring-boot:run

Após a inicialização da sua aplicação será disponibilizado as apis para criação de conta e transação. Para consultar as apis disponíveis basta acessar o swagger (http://localhost:8080/v2/api-docs) contendo a documentação de como executar, ou você pode acessar o swagger ui para testar atráves do endereço http://localhost:8080/swagger-ui

Executando com docker

Installation

Baixe o repositório do github

❯ git clone git@github.com:robsonkades/payments-transaction-pismo.git

Entre na pasta do repositório

❯ cd payments-transaction-pismo

Execute o commando para compilar a aplicação

❯  mvn clean package

Criando imagem do docker

❯  docker build  -t pismo:1.0.0 .

Executando o container

❯  docker run --name pismo -p 8080:8080  -d pismo:1.0.0

About

📦 ⚡ 🚀 Exemplo de uma aplicação Java desenvolvida com Spring Boot, Docker, Lombok, Spring Data. Com geração automática da documentação da APIS REST, Swagger

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published