概要 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] (https://spring.io/guides/gs/multi-module/) [spring-guides/gs-multi-module] (https://github.com/spring-guide