Spring IOC Dependency Injection

异常BeansException

这个异常是个RuntimeException,在spring中大多数都是RuntimeException,其实这很正常,大多数的异常是不可恢复的,没有必要弄个checked异常,对于使用者来说非常不友好。无法使用于调用链的方式。

ObjectFactory 与 BeanFactory区别

AnnotationConfigApplicationContext

setter、construct依赖注入

字段注入@Autowired

接口回调注入(Aware接口)

依赖注入的选择

Qualifier

ObjectProvider与ObjectFactory

依赖注入处理过程

@Autowired过程

@Inject

CommonAnnotationBeanPostProcessor

注入和查找的来源是否相同?

在容器初始化完成后不在允许BeanDefinition注册?

Table of Contents