Skip to content

Skeleton in hexagonal architecture + DDD for an Spring application

Notifications You must be signed in to change notification settings

SantiagoVOGIT/hexagonal-spring-skeleton

Repository files navigation

Hexagonal Spring Skeleton

Template for a Spring application with hexagonal architecture + DDD focused on REST API

Prerequisites

  • Java SE 17
  • Deployed PostgreSQL database

Installation with CLI:

  • Build the project using Gradle

    • ./gradlew build
  • Configure environment variables in application.properties

    • ${DATASOURCE_URL}
    • ${DATASOURCE_USERNAME}
    • ${DATASOURCE_PASSWORD}
  • Run the application:

    • ./gradlew bootRun

About

Skeleton in hexagonal architecture + DDD for an Spring application

Topics

Resources

Stars

Watchers

Forks

Languages