Skip to content

ViniciusG1403/transactions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transações bancárias

Sobre o projeto

Este projeto foi desenvolvido com intuito de estudos, para aprimorar conhecimentos em Java e Quarkus e também em testes unitarios e integração utilizando JUnit e Mockito.

Tecnologias utilizadas:

  • Java 17
  • Framework Quarkus
  • JUnit e Mockito
  • Docker
  • Maven
  • Banco de dados H2 - Em memória

Como executar o projeto

Pré-requisitos: Java 17, Maven e Docker caso queira rodar em container

Rodando a aplicação

Em modo DEV:

Somente rodar o comando:

./mvnw compile quarkus:dev

Em container docker:

# Clone este repositório
git clone [email protected]:ViniciusG1403/transactions.git

# Acesse a pasta do projeto no terminal/cmd e rode o seguinte comando estando na pasta raiz do projeto
 ./mvnw install

Após

docker run -p 8080:8080 viniciusgabriel/banktransactions:v1

O arquivo banktransactions.json contém os exemplos de chamada para os endpoints

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published