0

我正在开发一个大型电子商务应用程序,我认为这个项目可能非常适合结帐流程。我刚刚阅读了文档,但仍有一些小问题......

1-我可以在会话范围内创建和注入 StateMachine 吗?我认为理论上可以做到这一点,但是每个会话都有一个 stateMachine 实例是否可以,或者这是否矫枉过正?

2-我可以将状态保留到会话中吗?StateMachine 在 SpringSession 上的表现如何?状态可以持久化或序列化到 Redis 吗?

在这种情况下有效使用弹簧状态机的最佳实践是什么?

谢谢

4

1 回答 1

0

不幸的是,我不得不对你的问题说不。会话范围,理论上可能是的,但是因为我没有尝试过,所以答案只是在理论上是肯定的。但话说回来,这些确实是一个非常好的问题。

我们将进入1.0.0.RELEASE下周,之后我们为新功能打开项目,这些实际上是我在脑海中为路线图所考虑的东西。我创建了问题gh-110gh-111gh-112来跟踪这些问题。

主要关注Spring Statemachine 1.1.x点将围绕在我们身边,我们可以尽可能多地投入Spring Security一些爱。所有这些实际上都是高度相关的。Spring SessionScopes

虽然现在这可能对您没有任何帮助,但请随时为您需要/想要的东西创建新的 github 票证。项目高度受用户要求的东西驱动。所以这是提高你的声音和说出来的好时机!

于 2015-10-10T16:04:20.853 回答