scope配置只是相对于同一个上下文的,多次通过new出来的上下文是不同的上下文。
scope取值 | 值说明 |
singleton | 在同一个上下文中保证只有一个bean实例,这是Spring的默认配置 |
prototype | 在同一个上下文中,每次使用getBean方法都返回不同的实例 |
request | 在同一个上下文中,每次接受到一个新的http request请求,就产生一个实例 |
session | 在同一个上下文中,每次接受到一个新的session,就产生一个实例 |
global-session | 在一个全局的http session,该作用域仅在Portlet上下文才有效 |