spring是什么
  spring 是一个轻型的容器,是J2EE规范的轻量级实现,可以一站式开发,其中提供了,bean工厂,用以构造我们需要的Model ,spring 是非侵入式的,spring应用中的对象不依赖于spring的特定类。

spring容器提供了那些功能
  spring容器,提供了对对象的管理,如:生成,组装,销毁组件.... 另外spring还提供了对持久层的支持,对事物的支持,国际化的功能。

spring 的工作机制
  1.客户端请求提交到DispatcherServlet
  2.由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller
  3.DispatcherServlet将请求提交到Controller
  4.Controller调用业务逻辑处理后,返回ModelAndView
  5.DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图
  6.视图负责将结果显示到客户端
DispatcherServlet是整个Spring MVC的核心。它负责接收HTTP请求组织协调Spring MVC的各个组

最新文章

  1. (转)使用minicpan创建本地CPAN
  2. python trackback的使用心得
  3. volatile使用详解
  4. php新手常用的函数(随时更新)
  5. LCA和RMQ
  6. 【C#学习笔记】数组使用
  7. Python写的东西在CMD下打印中文
  8. jquery 动态添加和删除 ul li列表
  9. 解决IE中placeholder的兼容问题
  10. 这一次,VR离我们真的很近
  11. 做自己的docker镜像(基于ubuntu:16.04)
  12. js中子页面父页面方法 变量相互调用(转)
  13. Java 常用知识点
  14. ASCII对应码表-键值(完整版)
  15. springboot+mybatis-puls利用swagger构建api文档
  16. vue+vuecli+webapck2项目配置文件详解
  17. 羽翼metasploit第一,二季学习笔记
  18. python小工具myqr生成动态二维码
  19. Kotlin enum class 匿名类实例
  20. Elasticsearch5.5.2安装和启动遇到哪些问题

热门文章

  1. NIO 中文乱码问题的解决代码实现
  2. 2018-8-10-git-提交添加-emoij-文字
  3. maven 安装 环境变量设置后变成 mvn 并且Cmd Idea创建第一个项目
  4. vue创建脚手架 cil
  5. React 蚂蚁金服+ Antd 组件使用技巧
  6. linux清理函数
  7. 浅谈vue $mount()
  8. 使用 koa-router 路由拆分
  9. spring boot 实践总结(转)
  10. CodeForces - 1228D