什么是spring mvc?
spring mvc属于springframework的后续产品，已经融合在spring web flow里面。spring 框架提供了构建 web 应用程序的全功能 mvc 模块。使用 spring 可插入的 mvc 架构，从而在使用spring进行web开发时，可以选择使用spring的spring mvc框架或集成其他mvc开发框架，如struts1(现在一般不用)，struts 2(一般老项目使用)等。
1.spring boot提供极其快速和简化的操作,让 spring 开发者快速上手。  
2.spring boot提供了 spring 运行的默认配置。  
3.spring boot为通用 spring项目提供了很多非功能性特性,例如:嵌入式 serve、security、统计、健康检查、外部配置等等。