什么是 BeanDefinition?

2021-01-25

BeanDefinition 是定义 Bean 的配置元信息接口,包含:

  • Bean 的类名
  • 设置父 bean 名称、是否为 primary、
  • Bean 行为配置信息,作用域、自动绑定模式、生命周期回调、延迟加载、初始方法、销毁方法等
  • Bean 之间的依赖设置