spring概况

spring框架,是进行对象管理,对象关联,解耦的一个中间层框架。首先我们先来看一下Spring框架的一些知识点,通过下边这张图来总括一下:

分析:a,框架创建对象的方式:

                   框架默认创建对象是单例的:scope="singleton"

                   当然action我们想要多例创建,需要设置:scope="prototype"

 

              b,工厂BeanFactory,,如果使用BeanFactory来加载Spring配置文件,那么是在调用getBean时,框架调用对象的默认构造方法来创建对象。BeanFactory功能是对bean对象的生命周期进行管理的。(创建,初始化,销毁)。

 

             c,ApplicationContext(推荐,也是框架默认的)

               来用才对象来加载Spring配置文件,会在加载时解析配置文件,创建对象,而不是在getBean时创建。其实,ApplicationContext接口继承了BeanFactory,所以具备BeanFactory所有功能,同时增加扩展的功能,例如加载资源配置文件,国际化支持等!

扫描二维码关注公众号,回复: 493595 查看本文章

猜你喜欢

转载自1049097489.iteye.com/blog/2366209
今日推荐