Hold down the Ctrl, left-click spring-boot-starter-web, jump to the spring-boot-starter-web-2.2.2.RELEASE.pom:
We know SpringBoot use web-enabled, you can just introduced web start dependent on the line, rather than the introduction of Spring, and SpringMVC dependence, because the web beginning dependence integrated SpringMVC, and web functionality of all modules, spring-boot-starter in -web-2.2.2.RELEASE.pom can be seen;
Such as spring-boot-starter-json:
Found points into integrated spring-web, jackson and other functions;
Such as spring-boot-starter-tomcat, integrated built-in tomcat server, and the like corresponding to API functions;