spring源码阅读核心类介绍

Posted 老王子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring源码阅读核心类介绍相关的知识,希望对你有一定的参考价值。

 

 

 

AliasRegistry:定义对alias的简单增删改操作

SimpleAliasRegistry:主要使用map作为alias的缓存,并对接口AliasRegistry进行实现。

SingletonBeanRegistry:定于对单例的注册及获取。

BeanFactory:定义获取bean及bean的各种属性。

DefaultSingletonBeanRegistry:对接口SingletonBeanRegistry各函数的实现。

HierarchialBeanFactory:继承BeanFactory,也就是在BeanFactory的基础上增加了对parentFactory的支持。

BeanDefinitionRegistry:定义对BeanDefinition的各种增删改操作。

FactoryBeanRegistrySupport:在DefaultSingletonBeanRegistry基础上增加了对FactoryBean的特殊处理功能。

 

以上是关于spring源码阅读核心类介绍的主要内容,如果未能解决你的问题,请参考以下文章

Spring源码分析容器的基本实现——核心类介绍

Spring5源码分析(006)——IoC篇之核心类DefaultListableBeanFactory和XmlBeanDefinitionReader

长文剖析Spring Cloud OAuth 发放Token 源码解析

Spring源码分析之 常见底层核心注解

spring源码剖析AOP实现原理剖析

如何阅读Spring源码