Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.
Spring MVC 提供了模型 - 视图 - 控制的体系结构和可以用来开发灵活、松散耦合的 web 应用程序的组件。
MVC 模式导致了应用程序的不同方面 (输入逻辑、业务逻辑和 UI 逻辑) 的分离,同时提供了在这些元素之间的松散耦合。
模型(model):封装了应用程序数据,并且通常它们由 POJO 组成。
视图(view):主要用于呈现模型数据,并且通常它生成客户端的浏览器可以解释的 HTML 输出。
控制器(controller):主要用于处理用户请求,并且构建合适的模型并将其传递到视图呈现。