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 方法的执行是线程安全的,操作过程中会增加互斥锁

相关推荐
好家伙VCC几秒前
# 发散创新:用 Rust 实现高性能事件驱动架构的实践与优化 在现代软件系统中,**事件驱动编程模型**已经成为构
java·开发语言·python·架构·rust
bcbnb3 分钟前
基于Mach-O文件的动态库与静态库归属方案及API扫描实践
后端·ios
光辉GuangHui5 分钟前
SDD 实践:OpenSpec + Superpowers 整合创建自定义工作流
前端·后端
金銀銅鐵7 分钟前
[Java] 如何自动生成简单的 PlantUML 类图
java·后端
Edward1111111110 分钟前
3月23Math类,Arrays类
java·学习
小江的记录本10 分钟前
【Spring Boot】Spring Boot 全体系知识结构化拆解(附 Spring Boot 高频面试八股文精简版)
java·spring boot·后端·spring·面试·tomcat·mybatis
ETA811 分钟前
流式背后的状态机:深入解析 AI Agent 的核心循环机制
后端·源码
Thomas.Sir14 分钟前
从底层源码深入剖析 MyBatis 工作原理
java·架构·mybatis
九天轩辕15 分钟前
Android CI/CD 编译 AIDL 报错分析与解决
android·java·ci/cd
eggwyw15 分钟前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis