ITDDD Java

『ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本』第14章サンプルの Java コードです。
Spring Boot を利用して記述されています。

各ディレクトリ

layered

レイヤードアーキテクチャを意識した構成です。
プレゼンテーション層、ドメイン層、アプリケーション層、インフラストラクチャ層がそれぞれ別プロジェクトになっています。