Spring 源码
给变量取个名字
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Bean注册的源码解析
概要:我们都知道Spring的BeanFactory是管理Bean,所以我们只要关注于BeanFactrory就能找到关于Bean的注册地方Spring 加载Bean 分为3个步骤:定位主要是用来定位资源信息(需要加载的Bean所在位置)加载找到需要加载的bean,解析他的参数(构造参数,初始化方法,等等)注册把加载好的Bean保存到IOC容器中源码解析这...原创 2019-03-23 22:33:28 · 505 阅读 · 0 评论 -
Spring DI源码解析
Spring DI结构解析实例化org.springframework.beans.factory.support.AbstractBeanFactory#doGetBean() beanFactory的实现类,包含了一些通用的逻辑->getSingleton() 先从单例集合中获取org.springframework.beans.factory.suppor...原创 2019-04-06 11:55:15 · 372 阅读 · 0 评论 -
Spring AOP源码解析
解析:创建代理器从DI开始,发现AbstractAutowireCapableBeanFactory#doCreateBean 是获取bean的方法->通过aop的面向切面的特性,所以只要找到bean初始化的地方,查看AbstractAutowireCapableBeanFactory#initializeBean方法->设置bean的相关属性,如名称,类加载器,所属容器...原创 2019-04-02 18:35:47 · 343 阅读 · 0 评论
分享