Projeto do curso da Alura sobre JPA, Repositórios, Consultas, Projeções e Specifications.
Tecnologia utilizada:
- Java 20
- Spring Boot 3
- Docker e docker compose (banco de dados)
- docker;
- docker compose;
- Java 20;
Na pasta raíz do projeto:
docker compose up -d --buildO comando acima cria um container e executa o banco de dados MariaDb.
Para parar a execução do container com o banco de dados:
docker compose downPara executar a aplicação Spring Boot, basta clicar no 'run (app)' na IDE do IntelliJ ou, no terminal e na pasta raíz do projeto:
mvn spring-boot:runObs: só funciona se o maven executar em uma versão do Java igual ou superior a versão do projeto.
Não há deploy configurado para este projeto, pois este foi feito para execução local pela linha de comando.
