spring - 如何设置 Spring session 作用域 bean 的属性名称?

标签 spring spring-mvc spring-webflow

给定一个配置了 session 范围的 spring bean,例如:

@Component
@Scope(proxyMode=ScopedProxyMode.TARGET_CLASS,value=WebApplicationContext.SCOPE_SESSION)
public class SomeBean {
}

有什么方法可以控制 Spring 将在 http session 中存储 bean 的名称吗?

默认情况下 spring 接缝使用 session key scopedTarget.someBean有什么我可以添加到注释中以在 session 中显式指定属性名称的吗?

最佳答案

我会用:

@Component (value="mySpecialName")
@Scope (value="session")

关于spring - 如何设置 Spring session 作用域 bean 的属性名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577098/

相关文章:

java - HIbernate 集合加载数据缓慢

java - Spring 数据mongodb : How to define cursor limit in findAll method

java - Spring boot elasticsearch @Field name 不起作用

java - 无法查询 Kafka Streams 应用程序中的本地状态存储

java - java @Value 如何工作?

spring-mvc - WebSecurityConfigurerAdapter 和 ResourceServerConfigurerAdapter 之间的关系

javascript - 无法使用绑定(bind)结果设置表单元素

java - webflow 和 Spring MVC Controller 之间的和谐

java - spring hibernate jpa中的多对一关系

java - Spring WebFlow.. Action 状态?