Spring是IOC和AOP的容器框架,SpringMVC是基于Spring功能之上添加的Web框架,想用SpringMVC必须先依赖Spring。
简单点的话可以将SpringMVC类比于Struts。
Spring是IOC和AOP的容器框架,SpringMVC是基于Spring功能之上添加的Web框架,想用SpringMVC必须先依赖Spring。
Spring可以说是一个管理bean的容器,也可以说是包括很多开源项目的总称,spring mvc是其中一个开源项目,所以简单走个流程的话,http请求一到,由容器(如:tomact)解析http搞成一个request,通过映射关系(路径,方法,参数啊)被spring mvc一个分发器去找到可以处理这个请求的bean,那tomcat里面就由spring管理bean的一个池子(bean容器)里面找到,处理完了就把响应返回回去。

SpringMVC是一个MVC模式的WEB开发框架;

Spring是一个通用解决方案, 最大的用处就是通过Ioc/AOP解耦, 降低软件复杂性, 所以Spring可以结合SpringMVC等很多其他解决方案一起使用, 不仅仅只适用于WEB开发

 

最新文章

  1. Ajax跨域实现
  2. Oracle函数之LISTAGG
  3. 源代码编译安装Python3.5.2
  4. 【C#】让DataGridView输入中实时更新数据源中的计算列
  5. crosswalk-webview
  6. Mingyang.net:hibernate.hbm2ddl.auto配置详解【转】
  7. 显示或隐藏一个Grid
  8. SSL/TLS/WTLS原理(密钥协商的形象化比喻:验证服务器的身份,用服务器的公钥协商加密格式,然后再加密具体的消息,TCP传递SSL处理后的数据)good
  9. 载入在线jQuery库
  10. javascript之事件
  11. ES5中数组新增的方法说明
  12. Object之魔术函数__call() 处理错误调用
  13. [Java] LinkedList / Queue - 源代码学习笔记
  14. Android采用Volley具体的例子展示完整的异步加载数据(一)
  15. mysql远程连接缓及缺少*.dll文件解决方案
  16. 纯静态界面中(html)中通过js调用dll中的方法从数据库中读取数据
  17. mysql全局权限账户%登录不上ERROR 1045 (28000): Access denied for user 'mhz'@'localhost' (using password: YES)
  18. 【Storm篇】--Storm 容错机制
  19. js 原型链解密
  20. 【UML】NO.51.EBook.5.UML.1.011-【UML 大战需求分析】- 时序图(Timing Diagram)

热门文章

  1. What's new in Dubbo 3.1.4 and 3.2.0-beta.3
  2. prometheus-添加监控linux服务器
  3. Vue前后端分离实现登录的一个简单demo
  4. Hadoop详解(04-1) - 基于hadoop3.1.3配置Windows10本地开发运行环境
  5. 一问读懂Web3 架构
  6. 我曾经用“UC震惊部”震碎了很多人的三观
  7. Java学习笔记:2022年1月6日(补充)
  8. jupyter的配置
  9. python 第一二次教学笔记之数据操作
  10. Flutter踩坑日记,自己挖的坑,哭着也要走出来。