有没有办法使用Spring Web流将流数据存储到持久存储中,而不是将其粘贴到http会话

时间:2016-01-20 17:49:05

标签: spring-webflow

有没有办法使用Spring Web流将流数据存储到持久存储中,而不是将其粘贴到http会话中。我正在寻找一种将Web流数据存储在某些持久存储中的方法。每次请求到来时,spring加载流数据,当响应被发回时,流数据被存储回来,并在请求再次返回时被检索。原因是我的应用程序在多个数据中心运行并支持大约500tps的交易,而且我不想管理不同数据中心的会话数据。

1 个答案:

答案 0 :(得分:0)

我认为你要找的是FlowExecutionListenerAdapter

的实现

开箱即用SWF支持HibernateFlowExecutionListenerJpaFlowExecutionListener。如果您想使用另一个数据库存储,则必须实现自己的FlowExecutionListenerAdapter

在这里查看swf配置:Spring Web Flow and Spring MVC URL 404以了解它是如何被初始化的

注意:界面以'Adapter' impl类结尾'Listener'