
Spring
E_Mlls
此号已弃用,新个人主页地址:https://juejin.im/user/5cedf2186fb9a07ed2244fbc
展开
-
从源码解读Spring的IOC
概念IOC(Inversion Of Control),即控制反转,或者说DI(Dependency Injection),依赖注入,都属于Spring中的一种特点,可以统称为IOC控制反转,即控制权的反转,也就是说将内置对象创建的控制权交给第三方容器,而不是本身的对象依赖注入,即将依赖对象进行注入,也就是说不主动创建对象,而是通过第三方容器将依赖的对象注入进来不管是IOC还是DI,它...原创 2019-04-16 11:08:35 · 1018 阅读 · 0 评论 -
Spring的IOC中属性注入的过程
背景上一篇从源码解读Spring的IOC讲解了spring容器的初始化以及依赖注入的过程,但是在其中有一个很重要的部分暂时还没讲。可能已经有人发现了,那篇文章虽然讲解了IOC容器创建对象的整个流程,但是好像并没有涉及我们的依赖对象以及属性是怎么注入到对象当中的,所以这篇文章就来专门分析属性注入的整个过程...原创 2019-04-22 23:02:42 · 1415 阅读 · 0 评论 -
从源码解读Spring的AOP
概念IOC和AOP作为Spring的两大核心,如果你接触过Spring框架,那就一定需要了解这两个核心部分的工作原理。IOC控制反转(或者说依赖注入)的部分已经在我的从源码解读Spring的IOC文章中有介绍,这篇文章主要来讲解AOP面向切面编程的原理AOP,即Aspect Oriented Programming,面向切面编程,关于什么是面向切面编程,为了避免喧宾夺主,我在这里不进行过多的探...原创 2019-04-18 12:54:23 · 4350 阅读 · 0 评论 -
从源码入手分析SpringMVC的原理
概述SpringMVC作为控制层框架,具体的作用就不在此赘述了,本文主要针对其处理请求流程的原理来做一次较为细致的讲解首先来看经典的MVC的三层架构,下面是一个模拟请求的调用和返回,我们把重点放在中间的控制层:SpringMVC就是用于管理这一层,负责将视图层发来的请求发送给下一层,然后再将结果返回,听起来很简单,但是真的这么简单吗?接下来,我们就来渐进式的分析,来研究其工作的原理准备工作...原创 2019-05-01 23:36:17 · 189 阅读 · 0 评论