学习随笔(一):听完体验课后的,spring 的mvc的消化小结

      今天所涉及的为spring的ioc, di, mvc。

      spring开始的过程分为配置,初始化,运行阶段。

      配置阶段:

              1.web.xml 文件dispatcherServlet的设定,提供入口

              2.init-params 初始化参数  ContextConfigLocation  classpath:application.xml的位置

              3.url-params /*  根路径下的所有文件

      初始化阶段:

              1.init:加载配置文件

              2.ioc容器的初始化:使用hashMap进行键值匹配

              3.扫描相关的类:scan-package

            4. 实例化:通过反射机制将类实例化到ioc容器中

            5.进行DI操作:在ioc容器中,自动将需要赋值的属性进行赋值

              6.handlerMapping 将一个URL与方法进行关联映射

        运行阶段

              1.doPost / doGet  request / response

              2. 从handlerMapping中去匹配  找到method通过反射机制进行invoker调用,将返回的结果返回给response

              3.invoker

              4.response.getWrite ( )


其中初始化阶段的实例化步骤及其之前为ioc部分,DI操作为DI部分,handlerMapping为mvc部分

      上述为今晚的课中所了解到的知识

你可能感兴趣的:(学习随笔(一):听完体验课后的,spring 的mvc的消化小结)