admin
-
32、【死磕 Spring】—– 第三十二篇IOC 之 PropertyPlaceholderConfigurer 的应用
在博客 【死磕 Spring】—– IOC 之 深入分析 PropertyPlaceholderConfigurer 中了解了 PropertyPlaceh…
-
30、【死磕 Spring】—– 第三十篇IOC 之 深入分析 BeanFactoryPostProcessor
原文出自:http://cmsblogs.com 在博客 【死磕 Spring】—– IOC 之 深入分析 BeanPostProcessor 深入介绍了 …
-
29、【死磕 Spring】—– 第二十九篇IOC 之 深入分析 InitializingBean 和 init-method
原文出自:http://cmsblogs.com Spring 在 bean 初始化时进行三个检测扩展,也就是说我们可以对 bean 进行三个不同的定制化处理,前面两篇博客 【死磕…
-
28、【死磕 Spring】—– 第二十八篇IOC 之 深入分析 BeanPostProcessor
原文出自:http://cmsblogs.com — Spring 作为优秀的开源框架,它为我们提供了丰富的可扩展点,除了前面提到的 Aware 接口,还包括其他部分,…
-
27、【死磕 Spring】—– 第二十七篇IOC 之 深入分析 Aware 接口
原文出自:http://cmsblogs.com doCreateBean() 方法主要干三件事情: 实例化 bean 对象:createBeanInstance() 属性注入:p…
-
26、【死磕 Spring】—– 第二十六篇IOC 之加载 bean:总结
原文出自:http://cmsblogs.com 在 【死磕 Spring】 Spring bean 解析篇深入分析了一个配置文件经历了哪些过程转变成了 BeanDefinitio…
-
25、【死磕 Spring】—– 第二十五篇IOC 之 bean 的初始化
原文出自:http://cmsblogs.com 一个 bean 经历了 createBeanInstance() 被创建出来,然后又经过一番属性注入,依赖处理,历经千辛万苦,千锤…
-
24、【死磕 Spring】—– 第二十四篇IOC 之循环依赖处理
原文出自:http://cmsblogs.com 这篇分析 doCreateBean() 第三个过程:循环依赖处理。其实循环依赖并不仅仅只是在 doCreateBean() 中处理…
-
23、【死磕 Spring】—– 第二十三篇IOC 之 属性填充
原文出自:http://cmsblogs.com doCreateBean() 主要用于完成 bean 的创建和初始化工作,我们可以将其分为四个过程: createBeanInst…
-
22、【死磕 Spring】—– 第二十二篇IOC 之构造函数实例化 bean
原文出自:http://cmsblogs.com createBeanInstance() 用于实例化 bean,它会根据不同情况选择不同的实例化策略来完成 bean 的初始化,主…
-
21、【死磕 Spring】—– 第二十一篇IOC 之 Factory 实例化 bean
原文出自:http://cmsblogs.com 这篇我们关注创建 bean 过程中的第一个步骤:实例化 bean,对应的方法为:createBeanInstance(),如下: …
-
20、【死磕 Spring】—– 第二十篇IOC 之开启 bean 的实例化进程
原文出自:http://cmsblogs.com 在上篇博客【死磕 Spring】—– 加载 bean 之 分析各 scope 的 bean 创建中有一个核…
-
19、【死磕 Spring】—– 第十九篇IOC 之分析各 scope 的 bean 创建
原文出自:http://cmsblogs.com 在 Spring 中存在着不同的 scope,默认是 singleton ,还有 prototype、request 等等其他的 …
-
18、【死磕 Spring】—–第十八篇 IOC 之parentBeanFactory 与依赖处理
原文出自:http://cmsblogs.com 继上篇博客 【死磕 Spring】—– 加载 bean 之 缓存中获取单例 bean,如果从单例缓存中没有…
-
17、【死磕 Spring】—– 第十七篇IOC 之从单例缓存中获取单例 bean
原文出自:http://cmsblogs.com 从这篇博客开始我们开始加载 bean 的第一个步骤,从缓存中获取 bean,代码片段如下: Object sharedInstan…
-
16、【死磕 Spring】—– 第十六篇IOC 之开启 bean 的加载
原文出自:http://cmsblogs.com (此图来自《Spring 揭秘》) Spring IOC 容器所起的作用如上图所示,它会以某种方式加载 Configuration…
-
15、【死磕 Spring】—– 第十五篇IOC 之 IOC 初始化总结
原文出自:http://cmsblogs.com 前面 13 篇博文从源码层次分析了 IOC 整个初始化过程,这篇就这些内容做一个总结将其连贯起来。 在前文提过,IOC 容器的初始…
-
14、【死磕 Spring】—– 第十四篇IOC 之解析自定义标签
原文出自:http://cmsblogs.com 在博客 【死磕Spring】—– IOC 之 注册 BeanDefinition 中提到:获取 Docum…
-
13、【死磕 Spring】—– 第十三篇IOC 之注册解析的 BeanDefinition
原文出自:http://cmsblogs.com DefaultBeanDefinitionDocumentReader.processBeanDefinition() 完成 Be…