`

spring概况

 
阅读更多

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

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

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

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

 

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

 

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

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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics