Spring有哪些父子

  1. 父子BeanDefinition(父子bean)

image.png
父bean属性会继承到子类
子类定义属性会覆盖父bean

  1. 父子BeanFactory

image.png

  1. 父子ApplicationContext

    国际化工具类

  1. 定义国际化资源为Bean
  2. 使用

image.png
image.png

  1. 注册ApplicationContext
  2. MessageAware

资源加载

  1. applicationContext.getResource(“file:xxxxxxx”)
  2. classpath:xxxx

运行时环境

三个地方可配置

  1. 操作系统
  2. JVM -D
  3. properties文件:@PropertyResource

image.png
image.png

事件发布

image.png

image.png

image.png

Order比较器

  1. Ordered可以完成排序

image.png
image.png

  1. AnnotationAwareOrderCompator

元数据读取器

获取类的注解,类元数据,类名等
image.png
使用ASM技术?