Spring Framework 7.017.BeanFactory API
BeanFactory API
BeanFactory或ApplicationContext?
BeanFactory API 为 Spring 的 IoC 功能提供了底层基础。其特定的契约主要用于与 Spring 其他部分及相关第三方框架的集成,其 DefaultListableBeanFactory 实现是更高级别的 GenericApplicationContext 容器中的关键委托。
BeanFactory 及相关接口(如 BeanFactoryAware、InitializingBean、DisposableBean)是其他框架组件的重要集成点。它们不需要任何注解甚至反射,就能使容器与其组件之间进行高效交互。应用级别的 bean 可以使用相同的回调接口,但通常更倾向于通过注解或编程配置进行声明式依赖注入。
请注意,核心 BeanFactory API 级别及其 DefaultListableBeanFactory 实现不会对所使用的配置格式或任何组件注解做出假设。所有这些形式都通过扩展(如

订阅专栏 解锁全文
3081

被折叠的 条评论
为什么被折叠?



