Skip to content

Trilha criada para ambientação dos principais sistemas utilizados no desenvolvimento da empresa

Notifications You must be signed in to change notification settings

GabryelBoeira/trilha_java

Repository files navigation

Trilha Java

Tecnologias Utilizadas

  • Java 21
  • Spring Boot 3
  • Gradle
  • H2 Database (ambiente de desenvolvimento)
  • Docker e Docker Compose
  • Spring Data JPA
  • Spring Web
  • Apache Kafka (Streaming de eventos)
  • Springdoc OpenAPI (Documentação Swagger)

Execução do Projeto

Pré-requisitos

  • Java 21 JDK
  • Gradle 8+
  • Docker e Docker Compose instalados

Comandos Básicos

# Build do projeto
./gradlew build

# Subir containers (Kafka + Aplicação)
docker-compose up -d

Configuração de Ambiente

Crie/atualize o arquivo .env com suas configurações locais antes de executar o docker-compose.

KAFKA_BOOTSTRAP_SERVERS=localhost:9092

Acesso