spring
lizhen1114
这个作者很懒,什么都没留下…
展开
-
Spring MVC 的源码分析(1)
Spring MVC 初始化设计分析总结: 外部容器通过监听器传给spring mvc初始化,这个初始化我们是以分散重写初始化逻辑进入spring ioc 初始化,然后在返回到Spring MVC自己的上下文九大组件初始化Spring MVC 底层是设计原理是 前端控制模式我们拿着总结和上面这张图去看具体实现过程,不然在细节过程,我们很容易就迷糊了,拿到总结让我们有一种一览众山小的视角去俯瞰细节....原创 2018-01-23 17:07:05 · 473 阅读 · 0 评论 -
Spring MVC 的源码分析(2)
Spring MVC 如何在Servlet容器中处理业务的?上一篇我们说了,FrameworkServlet继承了HttpServletBean,HttpServletBean继承了HttpServlet,而FrameworkServlet重写了HttpServlet的service方法,如图源码所示..我们依次查看源码中三个方法的具体内容(1)RequestMethod.PATCH都包含那些枚举...原创 2018-01-23 18:40:24 · 193 阅读 · 0 评论 -
Spring的核心知识点
1.什么叫做Spring? 就是一个容器,管理bean的。 2.我们为什么要将bean交给spring管理呢?IOC(控制反转) 一般我们需要什么类,直接就去new了,但是使用spring之后,我们将所需要的类交给spring容器管理,当我们需要这个类的时候直接在容器里面取出来就可以了。 这样的好处在什么地方? 生命周期不需要我们管,不用频繁的去new对象,这样就节省了jvm的堆内存,s...原创 2018-04-02 17:31:22 · 776 阅读 · 0 评论 -
Spring IOC中java反射技术的深入了解
再说Spring IOC(控制反转)之前我们先简单说一下java的反射技术,对他了解了那么对于理解spring的底层实现就容易多了 Spring 的底层是 Dom4j+java 反射机制 ,Dom4j解析XML,反射机制主要是实例化bean. 一:先说一下反射技术创建类的三种方式 //第一种方法:forName Class<?> class1 =...原创 2018-01-09 17:31:45 · 506 阅读 · 0 评论