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 分钟前
Java:`tools.jar`
java·开发语言·jar
IT枫斗者枫哥3 分钟前
Spring AI文档更新后仍命中旧内容:核对分片ID、来源和版本
java·人工智能
沙蒿同学5 分钟前
Wails v3 实战:一个桌面提醒客户端,从 v2 升到 v3 的全过程
前端·后端·github
aibo86030810 分钟前
基于 Spring Boot + Vue3 的爱心众筹管理系统设计与实现
java·spring boot·后端
SimonKing12 分钟前
OpenCode免费模型直接给`Workbuddy`用,一键导入
java·后端·程序员
Tsuki_tl13 分钟前
【优选算法:双指针】——复写零题解
java·c++·算法·leetcode·数组·双指针·复写零
我命由我1234514 分钟前
Python 开发 - Python 项目部署(Windows 与 Linux)
java·linux·windows·后端·python·java-ee·python3.11
小羊没烦恼!20 分钟前
TypedSql:在 C# 类型系统上实现一个 SQL 查询引擎
java·linux·运维·服务器·开发语言·数据库·mysql
inquisiter24 分钟前
KernelGpt的部分尝试
java·前端·apache
aibo86030827 分钟前
基于 Spring Boot + Vue3 的餐饮食材采购与成本分析系统设计与实现
java·spring boot·后端