• 2023-01-16BeanDefinition体系
    1介绍BeanDefinition是Spring中非常重要的一个概念。在Spring启动时,会读取项目中依赖关系的配置(xml文件、groovy文件或注解),将这些依赖关系通过BeanDefinition进行缓存。
  • 2022-12-27Spring AOP源码(二):BeanDefinition的准备工作
    在Spring容器中,要想创建AOP相关的对象就需要创建先准备好相关的beanDefinition信息,这里对于普通bean对象的beanDefinition准备不再赘述,仅介绍AOP的核心对象:AutoProxyCr
  • 2022-12-25Spring IOC源码(八):IOC容器之 完成容器的初始化
    1、源码解析1.1、整体逻辑剖析finishBeanFactoryInitialization(beanFactory);初始化非懒加载的单实例,完成IOC容器的初始化操作。1//完成IOC容器的初始化操作
  • 2022-12-05Spring源码-04-注解Bean读取器
    Spring源码-04-注解Bean读取器AnnotatedBeanDefinitionReader一构造方法publicAnnotatedBeanDefinitionReader(BeanDefinitionRegistryregistry,Environmentenviro