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.
- Java 17
- Framework Quarkus
- JUnit e Mockito
- Docker
- Maven
- Banco de dados H2 - Em memória
Pré-requisitos: Java 17, Maven e Docker caso queira rodar em container
Somente rodar o comando:
./mvnw compile quarkus:dev
# 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