GitHub - hramirezq/java-ddd-skeleton: ♨️ DDD in Java skeleton & examples. Course:

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Repository files navigation

☕🚀 Java DDD Skeleton: Save the boilerplate in your new projects

⚡ Start your Java projects as fast as possible

CodelyTV CI pipeline status

ℹ️ Introduction

This is a repository intended to serve as a starting point if you want to bootstrap a Java project with JUnit and Gradle.

Here you have the course on CodelyTV Pro where we explain step by step all this (Spanish)

🏁 How To Start

  1. Install Java 11: brew cask install corretto
  2. Set it as your default JVM: export JAVA_HOME='/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home'
  3. Clone this repository: git clone https://github.com/CodelyTV/java-ddd-skeleton.
  4. Bring up the Docker environment: make up.
  5. Execute some Gradle lifecycle tasks in order to check everything is OK:
    1. Create the project JAR: make build
    2. Run the tests and plugins verification tasks: make test
  6. Start developing!

☝️ How to update dependencies

  • Gradle (releases): ./gradlew wrapper --gradle-version=WANTED_VERSION --distribution-type=bin

💡 Related repositories

☕ Java

🐘 PHP

🧬 Scala

About

♨️ DDD in Java skeleton & examples. Course:

Resources

Readme

Activity

Stars

0 stars

Watchers

0 watching

Forks

0 forks

Releases

No releases published

Languages

  • Java 94.8%
  • FreeMarker 5.0%
  • Other 0.2%