当前位置: 首页 > article >正文

BeanFactory 和 FactoryBean 的区别

BeanFactory

BeanFactory 是Spring IoC 容器的顶级父接口。

BeanFactory被翻译为“Bean工厂”,在Spring的IoC容器中,“Bean工厂”负责创建Bean对象,即BeanFactory是一个创建bean对象的工厂。

FactoryBean

FactoryBean:工厂bean,它是一个Bean,是一个能够辅助Spring实例化其它Bean对象的一个Bean。

是 Spring 实例化对象 的一种方式。

在Spring中,Bean可以分为两类:

  • 第一类:普通Bean。
  • 第二类:工厂Bean(工厂Bean也是一种Bean,只不过这种Bean比较特殊,它可以辅助Spring实例化其它Bean对象,即工厂Bean是一种用于创建Bean对象的Bean。)

我们自己写的,用于实例化Bean对象的工厂Bean就是FactoryBean。

工厂Bean是一种特殊的Bean,用于获取其他Bean的一种特殊Bean。

Bean 的实例化(创建 | 获取)-CSDN博客

FactoryBean 实战练习 - 注入自定义 Date-CSDN博客


http://www.kler.cn/a/287914.html

相关文章:

  • 游戏引擎学习第八天
  • GPIO相关的寄存器(重要)
  • 进程信号
  • QT QLineEdit失去焦点事件问题与解决
  • tdengine学习笔记
  • 【大模型实战篇】vLLM的由来以及大模型部署、推理加速实践
  • 用QT写一个加载模板文件,替换关键字为实际值
  • 【前端框架】你知道的前端框架有哪些呢
  • JavaWeb(基于SpringBoot开发)全总结(1)
  • 藏头诗娱乐小程序源码
  • 如何在 Spring Boot 中创建自定义注解简化重复编码
  • 栈和队列
  • 一 lua学习笔记:概述
  • 第L2周:机器学习-线性回归
  • Ubuntu系统本地搭建WordPress网站并一键发布内网站点至公网实战
  • 20-22 - 打造专业的编译环境
  • Language Models are Few-Shot Learners
  • 【计算机网络复习资料】
  • hello树先生——红黑树
  • go中的并发处理
  • 书生大模型实战营(1)——InterStudio基础知识+Vscode SSH连接远程服务器+Linux基础指令
  • 深度解析MFT损坏:原因、恢复策略与预防措施
  • 知道哪些键值型存储数据结构?这些数据结构的时间、空间复杂度分别是什么?什么时候选⽤?
  • 【C++】C++ 多态的底层实现
  • Python进阶04-网络编程
  • 和字符串有关的经典OJ题——字符串的逆置和字符串的翻转