我正在开发一个大型电子商务应用程序,我认为这个项目可能非常适合结帐流程。我只是阅读文档但仍有一些小问题......
1-我可以在会话范围内创建和注入StateMachine吗?我认为理论上可以做到这一点,但是每个会话有一个stateMachine实例是否可以,或者这是否过度?
2-我可以坚持国家参加会议吗? StateMachine与SpringSession有多好玩?国家能否坚持或序列化为Redis?
在这种情况下,有效使用spring statemachine的最佳做法是什么?
由于
答案 0 :(得分:0)
不幸的是,我不得不对你的问题说不。会议范围,可能是的,理论上,但因为我没有尝试过,回答在理论层面上只是肯定的。但事实上,这些确实是一个非常好的问题。
我们下周进入1.0.0.RELEASE
,然后我们打开新功能项目,这些实际上是我在脑海中为路线图所做的事情。我创建了问题gh-110,gh-111和gh-112来跟踪这些问题。
Spring Statemachine 1.1.x
的主要焦点将在Spring Security
左右,我们可以尽可能地对Spring Session
和Scopes
产生一些爱。所有这些实际上都是彼此高度相关的。
虽然现在可能无法以任何方式帮助您,但您可以随意为您需要/想要的东西创建新的github门票。项目受用户请求的东西的高度推动。所以这是一个提高声音和发言的好时机!