码迷,mamicode.com
首页 > 编程语言 > 详细

简述Spring和SpringMVC、SpringBoot和SpringMVC的区别

时间:2020-05-13 11:59:20      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:dispatch   服务   项目   提升   结合   领域   mvc   ssi   web资源   

1.Spring和SpringMVC的区别?

  Spring是IOC和AOP的容器框架,SpringMVC是基于Spring功能之上添加的Web框架,想用SpringMVC必须先依赖Spring。

2.SpringBoot和springMVC的区别?

  SpringMVC提供了一种轻度耦合的方式来开发web应用

  SpringMVC是Spring的一个模块,是一个web框架。通过DispatcherServlet,ModelAndView和ViewResolver,开发web应用变得很容易。解决的问题领域是网站应用程序或者服务开发——URL路由、Session、模板引擎、静态web资源等等

  SpringBoot实现了自动配置,降低了项目搭建的复杂度

  众所周知Spring框架需要进行大量的配置,SpringBoot引入自动配置的概念,让项目设置变得很容易。SpringBoot本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具。

简述Spring和SpringMVC、SpringBoot和SpringMVC的区别

标签:dispatch   服务   项目   提升   结合   领域   mvc   ssi   web资源   

原文地址:https://www.cnblogs.com/angeloaaron/p/12875841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!