springBoot和SpringMVC的区别(今天面试被问懵啦~)

两者联系:

spring在刚开始的时候使用工厂模式(DI)和代理模式(AOP)解耦应用组件,进而开发出适用于Web开发的SpringMVC,在实际开发过程当中会使用到很多样板代码,就开发出了懒人版的SpringBoot;

区别:

1、springMVC是Spring的一个模式,是一个Web框架,提供了一个轻度耦合的方式来开发Web应用;

2、SpringBoot是习惯优于配置,降低了项目搭建的难度;

3、springMVC需要适用到TomCat服务器,SpringBoot的话是内嵌了Tomcat服务器的;

发布了37 篇原创文章 · 获赞 12 · 访问量 3964

猜你喜欢

转载自blog.csdn.net/z19950712/article/details/104565197