applicationContext & BeanFactory区别

Posted 差125w提埃尔法

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了applicationContext & BeanFactory区别相关的知识,希望对你有一定的参考价值。

applicationContext & BeanFactory区别

BeanFactory接口
(1) spring的原始接口,针对原始接口的实现类功能较为单一
(2)BeanFactory接口实现类的容器,特点是每次在获得对象时才会创建对象

ApplicationContext接口
(1)每次容器启动时就会创建容器中配置的所有对象
(2)提供了更多功能
(3)从类路径下加载配置文件: ClassPathXmlApplicationContext
从硬盘的绝对路径下加载配置文件:FileSystemXmlApplication

以上是关于applicationContext & BeanFactory区别的主要内容,如果未能解决你的问题,请参考以下文章

Spring——ApplicationContext & Bean的生命周期

ApplicationContext 配置里dataSource mysql连接数据源,设置ssl和utf-8

applicationContext 找不到 Servlet 上下文的控制器

小型SSM项目出现Failed to load ApplicationContext错误的解决方法(个人向)

在 API 23 及更高版本中插入 SD 卡时,getExternalFilesDirs() 未在 ApplicationContext 中更新

Spring详解