Spring源码-16-容器refresh之registerBeanPostProcessors方法 Bean后置处理器注册[Spring%E6%BA%90%E7%A0%81...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Spring源码-16-容器refresh之registerBeanPostProcessors方法 Bean后置处理器注册[Spring%E6%BA%90%E7%A0%81...
Spring源码-14-Bean后置处理器ImportAwarePostProcessor todo
Spring源码-13-full行配置类增强
Spring源码-12-配置类解析器ConfigurationClassParser 解析配置类 一 内部类 配置中的内部类也是配置类就递归下去 二 @PropertySou...
Spring源码-11-后置处理器ConfigurationClassPostProcessor Bean工厂后置处理器 一 类图 二 Demo 三 BeanDefiniti...
Spring源码-10-Bean工厂后置处理器 提供了对Bean工厂中BeanDefinition的修改能力 一 类图 交互对象都是BeanDefinition,只是入口介质...
Spring源码-09-Bean工厂之getBean方法 Bean实例 一 getBean方法 二 doGetBean方法 1 getSingleton 2 createBe...
Spring源码-08-容器refresh之invokeBeanFactoryPostProcessors方法 ConfigurationClassPostProcessor...
Spring源码-07-Bean工厂BeanFactory 实现在DefaultListableRegistry 一 类图 二 BeanDefinition注册Bean工厂 ...
Spring源码-06-BeanDefinition Bean定义信息
Spring源码-05-容器refresh 一 refresh 二 步骤 序号传送门1prepareRefresh方法2prepareBeanFactory方法3postPr...
Spring源码-04-注解Bean读取器 AnnotatedBeanDefinitionReader 一 构造方法 二 registry 也就是Bean读取器持有IoC容器...
Spring源码-03-容器创建 注解Bean方式 容器创建主要3个步骤 基础组件初始化 注入BeanDefinition refresh 一 基础组件 也就是如图 二 注解...
Spring源码-02-Bean容器 一 类关系 二 宏观视角
Spring源码-01-调试代码 Spring源码工程下新建模块用于调试源码 一 新建模块 名称以spring为前缀 二 引入依赖 三 代码
一 接口声明 默认实现是FailoverCluster,扩展实现名称是cluster 二 自适应扩展类
一 入口 二 配置信息 三 createProxy(...) 两个大步骤 创建Invoker对象 根据Invoker对象创建目标服务的代理对象 1 创建Invoker对象 创...
一 接口 扩展实现 默认NettyTransporter URL中配置项bind方法servertransporterconnect方法clienttransporter 二...