目前据我阅读源码所已知的基础设施类有6个,这6个类由AnnotatedBeanDefinitionReader
负责加载,因为基础设施类属于自定义指定包下的类,它们分别是

在容器中的名字:
org.springframework.context.annotation.internalConfigurationAnnotationProcessor
实际的类:
org.springframework.context.annotation.ConfigurationClassPostProcessor

在容器中的名字org.springframework.context.annotation.internalAutowiredAnnotationProcessor,
实际的类
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor

在容器中的名字
org.springframework.context.annotation.internalRequiredAnnotationProcessor,
实际的类org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor

在容器中的名字org.springframework.context.annotation.internalCommonAnnotationProcessor,
实际的类org.springframework.context.annotation.CommonAnnotationBeanPostProcessor

在容器中的名字org.springframework.context.event.internalEventListenerProcessor,
实际的类
org.springframework.context.event.EventListenerMethodProcessor

在容器中的名字
org.springframework.context.event.internalEventListenerFactory,
实际的类
org.springframework.context.event.DefaultEventListenerFactory

这些基础设施类由SpringFactoriesLoader类创建其java对象

Spring-基础设施类相关推荐

  1. Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转)

    Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) 参考文章: (1)Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) (2)https://www. ...

  2. Spring component-scan类扫描加载过程

    2019独角兽企业重金招聘Python工程师标准>>> https://github.com/javahongxi 有朋友最近问到了spring加载类的过程,尤其是基于annotat ...

  3. Spring工具类的使用

    2019独角兽企业重金招聘Python工程师标准>>> Spring-core中提供了大量的工具类,常用的有StringUtils.ObjectUtils.NumberUtils.B ...

  4. java spring注入 静态方法_java相关:spring为类的静态属性实现注入实例方法

    java相关:spring为类的静态属性实现注入实例方法 发布于 2020-3-31| 复制链接 在本篇文章里小妖给大家整理的是关于spring为类的静态属性实现注入实例方法,有需要的朋友们可以参考下 ...

  5. 浅谈Spring IOC和DI及Spring工厂类

    浅谈Spring IOC和DI及Spring的工厂类 文章目录 浅谈Spring IOC和DI及Spring的工厂类 一. IOC 1.什么是IOC 2.为什么使用IOC 传统开发模式的弊端 3. 使 ...

  6. Spring框架如何加载和定义Spring Bean类?

    本篇介绍什么是Spring Bean类,如何创建Bean类,以及如何将Bean类添加到Spring IOC容器.通过本篇的学习,可以达成如下目标. ● 认识Spring Bean类 ● 掌握Bean类 ...

  7. Spring同一个类事务处理

    Spring同一个类事务处理 同一个类不同方法事务可以传播(需要满足事务的前提) 同一个类两个不同方法调用(注解方式) 同一个类两个不同方法调用(注解方式,父方法捕捉了异常) 同一个类两个不同方法调用 ...

  8. spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效

    title: "spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效" url: "https://wsk1103.githu ...

  9. Java Spring 工厂类 BeanFactoryAware基本使用 亲测

    Java Spring 工厂类 BeanFactoryAware基本使用 1. BaseFactory.java 实现 Spring工厂接口 BeanFactoryAware 2. SearchFac ...

  10. 521我发誓读完本文,再也不会担心Spring配置类问题了

    生命太短暂,不要去做一些根本没有人想要的东西.本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈.MyBatis.JVM.中间件等小而美的专栏供以免费学习 ...

最新文章

  1. 提升网络安全 十大策略全面巩固企业内网
  2. wps android x86,Android-x86 8.1-rc5 发布:PC 上的安卓系统
  3. c# 收取邮件 解析,C#电子邮件主题解析
  4. 【Heritrix基础教程之4】开始一个爬虫抓取的全流程代码分析
  5. 经典排序算法(4)——折半插入排序算法详解
  6. linux设备模型(8)_platform设备,Linux设备模型之platform总线
  7. java实现加权抽样_用Java替换加权采样
  8. wp7开发第一课:软件生命周期(其一)
  9. [msi]安装包无法安装,提示没有找到源文件xxx.cab
  10. linux内核实时补丁的实现,Canonical释出用于Ubuntu 18.04 LTS和16.04 LTS的新Linux内核实时补丁...
  11. w ndows10隐藏桌面设置,Win10双击桌面隐藏/显示图标?这个可以有
  12. PDF如何旋转页面 PDF旋转页面的方法
  13. Java面试知识点(六十三)Java反射
  14. java 分隔符_Java分隔符的使用
  15. office2020与2016版的不同_不同的office哪个版本最好用,比如Office 2016 和 Office 2013?...
  16. 估值470亿美元的WeWork,到底是什么?
  17. 九度OJ——1023Excel排序
  18. 基于java奥利给共享自习室系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  19. winmail的安装及使用说明流程
  20. 【解决方法】ECall 方法必须打包到系统模块中

热门文章

  1. Python报错:AttributeError
  2. Elastic-Job
  3. Oracle之表示约束状态的关键字Enable/Disable/Validate/Novalidate
  4. mysql定时异地备份_MYsql 异地备份脚本
  5. pb预览状态下的pagecount_QuickLook高效文件预览神器,方便到令你意想不到
  6. 根据html元素的类型设置元素的值
  7. 一个action类中写多个方法需要继承MappingDispatchAction
  8. stopped状态的进程 top 命令_Linux 进程管理之四大名捕
  9. hannoi塔java程序_基于Java实现的Hannoi汉诺塔自动演示程序
  10. jdk版本修改不生效