- Java 21
- Spring framework
- Postgres
- Nginx
-
@filipe-ferreira-425380123 - Linkedin
-
@l1peferreira - Instagram
-
JDK 21 instalado;
-
Configurar o banco de dados no arquivo de properties;
-
Tem um arquivo de criação das tabelas necessárias no banco, na raiz do projeto init.sql ;
-
Eu uso o Intellij e dou run.
- Compilar o projeto:
./gradlew clean build - Dockerizar o projeto após a compilação:
docker build -t lipeferreira1609/dev_bank_with_java:latest . Pode rodar direto no compose(a imagem setada no compose já está no docker-hub com tudo que precisa):
- Montar um volume com docker-compose:
docker-compose up -d- Desmontar um volume com docker-compose:
docker-compose down