简述Spring和SpringMVC、SpringBoot和SpringMVC的区别
1.Spring和SpringMVC的区别?
springboot aop
  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开发者体验的⼯具。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。