三大框架笔记.docxVIP

  • 3
  • 0
  • 约1.12万字
  • 约 13页
  • 2020-03-16 发布于湖北
  • 举报
一,Spring 框架提供了构建Web 应用程序的全功能MVC 模块,具有简单性,可测试性和松耦合特点.使用JavaBean替代EJB. Spring是一个轻量级的控制反转IoC(Inversion of Control)和面向切面的容器框架. 控制反转是容器控制程序,依赖注入是由容器动态的将某种依赖关系注入到组件之中.依赖注入减轻了组件之间的依赖关系,提高了组件之间的可移植性. 依赖注入有三种方式:接口注入,设值方法注入,构造子注入. Spring Web MVC 处理Http请求的大致过程: 一旦Http请求到来,DispatcherSevlet负责将请求分发。DispatcherServlet可以认为是Spring 提供的前端控制器,所有的请求都有经过它来统一分发。 在DispatcherServlet将请求分发给Spring Controller之前,需要借助于Spring提供的HandlerMapping定位到具体的Controller。 HandlerMapping是这样一种对象,它能够完成客户请求到Controller之间的映射。在Struts 中,这种映射是通过struts-config.xml文件完成的。 其中,Spring为Controller接口提供了若干实现,例如Spring默认使用的BeanNameUrlHandlerMapping。 还有,SimpleU

文档评论(0)

1亿VIP精品文档

相关文档