注释类型 SessionScope
@Target({TYPE,METHOD}) @Retention(RUNTIME) @Documented @Scope("session") public @interface SessionScope
@SessionScope
is a specialization of@Scope
for a component whose lifecycle is bound to the current web session.Specifically,
@SessionScope
is a composed annotation that acts as a shortcut for@Scope("session")
with the defaultproxyMode()
set toTARGET_CLASS
.@SessionScope
may be used as a meta-annotation to create custom composed annotations.- 从以下版本开始:
- 4.3
- 作者:
- Sam Brannen
- 另请参阅:
RequestScope
,ApplicationScope
,Scope
,WebApplicationContext.SCOPE_SESSION
,SessionScope
,Component
,Bean
可选元素概要
可选元素 修饰符和类型 可选元素 说明 ScopedProxyMode
proxyMode
Alias forScope.proxyMode()
.
元素详细资料
proxyMode
@AliasFor(annotation=Scope.class) ScopedProxyMode proxyMode
Alias forScope.proxyMode()
.Defaults to
ScopedProxyMode.TARGET_CLASS
.- 默认值:
- org.springframework.context.annotation.ScopedProxyMode.TARGET_CLASS