spring的工厂类

Posted 生命不息,折腾不止

tags:

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

主要介绍两种工厂接口BeanFactory(老版本,已过时)和ApplicationContext

ApplicationContext接口:每次在加载applicationContext.xml的时候就会创建具体的Bean对象的实例还提供了一些其他的功能。如事件传递,Bean自动装配,各种不同应用层的context实现

BeanFactory接口:采取延迟加载,就是在第一次调用getBean方法才会初始化Bean

 

ApplicationContext接口有两个常用的实现类:

ClassPathXmlApplication类:从类的根路径下加载配置文件(企业项目开发中,使用较多)

 FileSystemXmlApplication,从文件系统(磁盘)上加载配置文件

 

 

以上是关于spring的工厂类的主要内容,如果未能解决你的问题,请参考以下文章

Spring - 从工厂类注入 bean

spring的工厂类

Spring工厂类

Spring关于Bean

工厂模式

Spring IOC&DI