IOC课程整理-5 Spring IoC 依赖查找

1 依赖查找的今世前生

2 单一类型依赖查找

3 集合类型依赖查找

4 层次性依赖查找

5 延迟依赖查找

6 依赖查找安全性对比

7 内建可查找的依赖

• AbstractApplicationContext 内建可查找的依赖

注解驱动 Spring 应用上下文内建可查找的依赖(部分)

8 依赖查找中的经典异常

9 面试题

ObjectFactory 与BeanFactory 的区别

ObjectFactory 与 BeanFactory 均提供依赖查找的能力。不过 ObjectFactory 仅关注一个或一种类型的 Bean 依赖查找,并且自身不具备依赖查找的能力,能力则由 BeanFactory 输出。BeanFactory 则提供了单一类型、集合类型以及层次性等多种依赖查找方式。

BeanFactory.getBean 操作是否线程安全?

BeanFactory.getBean 方法的执行是线程安全的,操作过程中会增加互斥锁

相关推荐
桦说编程2 分钟前
Guava 迭代器增强类介绍
java·后端·设计模式
2351630 分钟前
【JVM】Java为啥能跨平台?JDK/JRE/JVM的关系?
java·开发语言·jvm·spring boot·后端·spring·职场和发展
courtfu42 分钟前
Plugin ‘mysql_native_password‘ is not loaded`
java·后端
枫子有风44 分钟前
Go语言流程控制
android·java·golang
上进小菜猪1 小时前
测试自动化Replay:让数据库迁移测试回归真实场景的一把“利器”
后端
Python私教1 小时前
FastAPI × SQLAlchemy 2.0 Async:从“能跑”到“可压测”的完整工程实践
后端
小裕哥略帅1 小时前
订单管理--实时算出在途数量、收货数量、到货数量、已发货数量和未发货数量
java·开发语言
Python私教1 小时前
FastAPI × Loguru:从“能跑”到“可运维”的日志实战
后端
Dxxyyyy2 小时前
零基础学JAVA--Day27(注释+异常+异常处理方法)
java·开发语言
Craaaayon2 小时前
如何选择两种缓存更新策略(写缓存+异步写库;写数据库+异步更新缓存)
java·数据库·redis·后端·缓存·mybatis