BeanFactory、FactroyBean、ApplicationContext

BeanFactory

Ioc容器、定义接口规范来管理spring bean的生命周期、依赖、注入,spring中有各种Ioc容器

FactroyBean

定制的工厂Bean,可以通过抽象工厂方式创建的bean,不纳入spring的生命周期、依赖、注入特性,相当于spring给第三方的一个扩展,比如dubbo的@DubboReference,ReferenceBean交给dubbo ioc自己管理。

ApplicationContext

实现BeanFactory接口,全局上下文,非spring自动注入但加入spring管理的bean,刷新生命周期的时候调用的工厂直接就是ApplicationContext,通过ApplicationContext一样可以刷新容器。

相关推荐
Y3815326621 小时前
3 种 SERP 数据处理方案对比:流式 / 批处理 / 缓存
java·spring·缓存
Sayuanni%32 小时前
Spring IOC
java·spring·rpc
dkbnull2 小时前
Spring Boot依赖注入方式对比详解
spring boot·spring
正儿八经的少年3 小时前
Spring 事务保证数据一致性
java·数据库·spring
宸津-代码粉碎机3 小时前
SQL 深度精讲|IN 与 NOT IN 用法、底层原理、NULL 致命坑、性能优化(实战干货)
大数据·数据库·sql·spring·搜索引擎·性能优化
叶总没有会4 小时前
3.2 构建AI智能体项目扩展知识
java·数据库·人工智能·spring·ai
极光代码工作室20 小时前
基于SpringBoot的在线博客系统
java·springboot·web开发·后端开发
我是唐青枫21 小时前
Java Spring Security 实战详解:从登录认证到 JWT 权限控制
java·spring
空中湖21 小时前
Spring AI 多模态实战:让 AI 看图、听声音、生成图片
人工智能·spring·语音识别
suaizai_1 天前
Spring7新宠:RestClient全面解析
spring