![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------【Spring源码】
文章平均质量分 82
I,Frankenstein
一个有梦想的IT人员,总有别人不曾看过的风景
展开
-
【Spring源码--IOC容器的实现】-- 综述
容器的初始化做了几件事情:资源的定位,就是定位你配置的xml文件,对resource文件进行解析,解析成spring 定义的BeanDefinition,对BeanDefinition 进行注册,其实就相当于把BeanDefinition 放到一个HashMap,依赖的注入:根据BeanDefinition创建Bean实例,为Bean注入依赖的实例原创 2016-06-07 15:03:17 · 1120 阅读 · 0 评论 -
【Spring源码--IOC容器的实现】(二)BeanDefinition的Resource定位
通过代码详细分析BeanDefinition的Resource定位,走的是Web容器的启动路线,跟平常的FileSystemApplicationContext略有不同。原创 2016-08-12 17:42:22 · 1219 阅读 · 0 评论 -
【Spring源码--IOC容器的实现】(三)BeanDefinition的载入和解析【I】
一步步解析源码,本篇文章分析到Xml中bean常用配置的解析原创 2016-08-15 21:38:14 · 4583 阅读 · 0 评论 -
【Spring源码--IOC容器的实现】(三)BeanDefinition的载入和解析【II】
本文主要对bean的属性进行源码分析,通过对property子元素逐层分析,完成Spring对xml文件的封装。原创 2016-08-16 20:44:20 · 2938 阅读 · 0 评论 -
【Spring源码--IOC容器的实现】(四)BeanDefinition的注册
本文主要描述BeanDefinition注册到IOC容器的过程。原创 2016-08-18 20:14:23 · 985 阅读 · 0 评论 -
【Spring源码--IOC容器的实现】(五)Bean对象的创建
本文主要讲述通过bean的不同配置根据不同的策略生成对象的源码,并附带了lookup-method和replace-method的简单解释。原创 2016-08-22 20:42:16 · 3594 阅读 · 0 评论 -
【Spring源码--IOC容器的实现】(六)Bean的依赖注入
本文主要通过对bean属性的解析和bean属性的注入两个方面入手,通过源码及注释以及自己的总结介绍了bean的依赖注入,并抛出了一个网上很少有资料讲解的问题,后续希望能补充该问题。原创 2016-08-24 10:01:56 · 1255 阅读 · 1 评论 -
FactoryBean的实现原理与作用
本文通过简单描述FactoryBean与Beanfactory的区别,通过IOC源码中对该类型的Bean的解析讲解其原理,并附上小案例帮助大家理解FactoryBean的核心方法。原创 2016-08-27 16:44:56 · 34519 阅读 · 10 评论 -
【Spring源码--AOP的实现】--综述
本文作为Spring源码走读的综述,主要介绍了AOP的相关概念及实现原理,以及常用配置及使用场景等。后续会以该篇所描述的内容进行源码的分析原创 2016-08-31 14:41:48 · 984 阅读 · 3 评论 -
【Spring源码--AOP的实现】(一)AopProxy代理对象的创建
本文通过配置ProxyFactoryBean案例,从源码的角度一步步分析创建Aop代理对象的过程。原创 2016-09-06 18:53:04 · 3061 阅读 · 2 评论 -
【Spring源码--IOC容器的实现】(一)Web容器的启动
Web环境中的SpringIOC的上下文设计,从web.xml配置一步步跟踪源码,通过清晰的注释描述IOC容器的启动过程。原创 2016-08-11 20:33:20 · 2527 阅读 · 0 评论