BeanFactory 与 ApplicationContext 区别

简介: BeanFactory 是 Spring 框架中 IoC 容器的顶层接⼝, 它只是⽤来定义⼀些基础功能, 定义⼀些基础规范
  • BeanFactory 是 Spring 框架中 IoC 容器的顶层接⼝, 它只是⽤来定义⼀些基础功能, 定义⼀些基础规范
  • ApplicationContext 是它的⼀个⼦接⼝,所以 ApplicationContext 是具备 BeanFactory 提供的全部功能的
  • BeanFactory 为 SpringIOC 的基础容器,ApplicationContext 是容器的⾼级接⼝,⽐ BeanFactory 要拥有更多的功能
  • ⽐如说国际化的⽀持和资源访问(xml,java 配置类)等等
目录
相关文章
|
9月前
|
Java Spring 容器
Spring中BeanFactory和FactoryBean的区别?
一位工作了4年的小伙伴,去京东面试被问到这样一个问题,Spring中的BeanFactory和FactoryBean有什么区别?因为没有看过源码,当时就感觉这是一个文字游戏,感觉没什么区别? 那今天,我就给大家来聊清楚。另外,往期面试题解析中配套的文档我已经准备好,想获得的可以在我的煮叶简介中找到。好了,我们先来看BeanFactory。
33 0
|
2天前
|
Java 容器 Spring
BeanFactory和ApplicationContext有什么区别?
BeanFactory和ApplicationContext有什么区别?
|
2天前
|
设计模式 Java Spring
BeanFactory与FactoryBean的区别
BeanFactory与FactoryBean的区别
|
6天前
|
XML Java 数据格式
ClassPathXmlApplicationContex和ApplicationContext和BeanFactory的区别和联系
ClassPathXmlApplicationContex和ApplicationContext和BeanFactory的区别和联系
10 2
|
4月前
|
Java C++ Spring
深入Spring原理-1.BeanFactory与ApplicationContext的区别
深入Spring原理-1.BeanFactory与ApplicationContext的区别
49 0
|
7月前
|
Java Spring 容器
BeanFactory 和 ApplicationContext 有什么区别
BeanFactory 和 ApplicationContext 有什么区别
20 1
|
10月前
|
Java Spring 容器
BeanFactory 和 ApplicationContext 有什么区别?
BeanFactory 和 ApplicationContext 有什么区别?
41 0
|
11月前
|
XML 人工智能 Java
Spring中的BeanFactory和ApplicationContext介绍
Spring中的BeanFactory和ApplicationContext介绍
|
缓存 Java Spring
ApplicationContext(1)--Spring源码解析(一)
ApplicationContext(1)--Spring源码解析(一)
ApplicationContext(1)--Spring源码解析(一)
|
XML 缓存 Java