概要 Spring Bootを用いたRest APIアプリケーションをmavenのmulti module構成のプロジェクトで作る時の説明記事になります。 記事の前半はmulti moduleプロジェクトの論理的(pomの説明)、物理的(ディレクトリ・ファイル構造の説明)な構造の説明で、後半は各モジュールの特徴についての補足になります。 環境 Windows10 Professional Java 1.8.0_144 Spring Boot 1.5.6 Maven 3 参考 GETTING STARTED / Creating a Multi Module Project spring-guides/gs-multi-module Maven by Example - Chapter 6. A Multi-Module Project Spring Framework Reference