# ddd-banking-example-java **Repository Path**: qfmx/ddd-banking-example-java ## Basic Information - **Project Name**: ddd-banking-example-java - **Description**: No description available - **Primary Language**: Java - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-03 - **Last Updated**: 2026-08-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ddd-banking-example ## Build and Test This repository contains several versions of the same project. Just change into the version you want to work and and build with Maven. On Windows: ```powershell cd "1 Hands-on Legacy Code" ./mvnw.cmd package ``` On Unix/Linux/MacOS: ```sh cd "1 Hands-on Legacy Code" ./mvnw package ``` ## Containerized Version The easiest way is to use open the project in Visual Studio Code or IntelliJ inside a Devcontainer. For that you need Docker installed. ### Install Docker Desktop On Windows: ```powershell wsl --install --no-distribution winget install -e --id suse.RancherDesktop ``` On MacOS: ```sh brew install --cask rancher ``` ## On Your Own System You need a JDK version 17. ### Install prerequisites On Windows: ```powershell winget install -e --id EclipseAdoptium.Temurin.17.JDK ``` On MacOS: ```sh brew install temurin@17 ```