Scope属性
< bean>
的一个属性,控制如何实例化对象- 2.在Spring中每个对象默认都是单例的(有效范围:同一个
< bean>
标签)
Scope属性可取值:
- singleton: 默认值,单例的.使用ApplicationContext启动时实例化对象
- prototype:原型.每次调用时实例化.
- request:每次请求时实例化对象.
- session:每次产生session(HttpSession)时实例化
- application:产生application对象时实例化.一般都实例化一次.
- golbal session: 全局Golbal Session,web应用中一个新的全局HttpSessin对象.在spring-webmvc-portlet提供
<bean id="stu" class="com.spring1.Student" scope="prototype"></bean>