springMVC和Springboot有什么区别

如题,面试被问到的题目,因为有准备就按照大部分博客中的回答一样(自动配置,内置服务器等等)回答,回答也算是全面,但是面试官说我理解还是不够透彻,请问大家有些什么区别,我再记下来,谢谢~

Spring 是一个集成开发框架的总称;

Spring MVC 是基于Spring的一个 MVC 框架 ;

Spring Boot 是基于Spring4的条件注册的一套快速开发整合包。

早起我们开发J2EE使用Spring MVC,需要集成在特定的环境,比如ssh,s2sh,struts等;

但这些事情,在springboot中,都已经整合了。

https://www.zhihu.com/question/284488830 可以看这个