Project structure

Spring is a most popular framework for Java Web apps, so all examples will be based on Java configuration with Spring Boot that configured for Spring MVC.

With this tools project structure looks next way:

../../_images/projectStructure.png