标签:初始 用户编写 new 程序 pre 产生 静态方法 访问 ioc
核心容器 :是spring框架的核心,用户编写的程序文件发布到服务器后,由spring负责管理、可以将spring看作是服务器与应用程序的中间管理软件。
核心容器包括了:Beans、Core、Context、ExpressionLanguage
1、core和beans模块提供了整个框架最基础的部分。
2、Context提供了访问对象的方式。
一、获取bean的方式
ApplicationContext ac = new ClassPathXmlApplicationContext("spring.xml");
二 、创建bean的方式
1、通过无参构造方法创建bean
3、通过静态工厂创建
4、通过实例工厂创建
实例工厂创建bean,先创建出工厂对象,再调用实例方法得到对象
三、bean的作用域
singleton:单例模式,在整个Spring IoC容器中,使用singleton定义的Bean将只有一个实例
prototype:多例模式,每次通过容器的getBean方法获取prototype定义的Bean时,都将产生一个新的Bean实例
四、bean的生命周期
标签:初始 用户编写 new 程序 pre 产生 静态方法 访问 ioc
原文地址:https://www.cnblogs.com/cuimiaolong/p/10453012.html