@Scope
注解常用取值
取值 | 作用域范围 |
---|---|
ConfigurableBeanFactory.SCOPE_SINGLETON | 在整个应用中,只创建bean的一个实例 |
ConfigurableBeanFactory.SCOPE_PROTOTYPE | 每次注入或者通过Spring应用上下文获取的时候,都会创建一个新的bean实例 |
WebApplicationContext.SCOPE_REQUEST | 在web应用中,为每个请求创建一个bean实例 |
WebApplicationContext.SCOPE_SESSION | 在web应用中,为每个会话创建一个bean实例 |