Spring MVC和Spring Boot的区别

先说结论

Spring Boot = Spring(Spring MVC)+ Auto Configuration(不需要为Configuration写spring.xml文件) + Server(Tomcat、Netty、Jetty)。

Spring MVC 

是基于HTTP的MVC开发框架,它基于Spring,可以说它是spring的一个组件。可以通过组件@Controller和@Restcontroller来构建web应用程序和REST的API。由此,可以知道,Spring MVC是一个构建web应用程序的框架。

Spring Boot

 则是为了快速开发而基于Spring(包含spring mvc模块)构建的自动化框架。它可以依赖Spring MVC模块。

发布了12 篇原创文章 · 获赞 7 · 访问量 334

猜你喜欢

转载自blog.csdn.net/u013840066/article/details/103897838