本文共 557 字,大约阅读时间需要 1 分钟。
1.点睛
Scope描述的是Spring容器如何新建Bean的实例的。Spring的Scope有以下几种,通过@Scope注解来实现。(1)Singleton:一个Spring容器中只有一个Bean的实例,此为Spring的默认配置,全容器共享一个实例。(2)Prototype:每次调用新建一个Bean的实例。(3)Request:Web项目中,给每一个http request新建一个Bean实例。(4)Session:Web项目中,给每一个http session新建一个Bean实例。(5)GlobalSession:这个只在portal应用中有用,给每一个global http session新建一个Bean实例。另外,在Spring Batch中还有一个Scope是使用@StepScope,将在批处理一节介绍这个Scope。本例简单演示默认的Singleton和Prototype,分别从Spring容器中获得2次Bean,判断Bean的实例是否相等。2.示例(1)编写Singleton的Bean转载地址:http://kouml.baihongyu.com/