Spring Statemachine 1.1.0 发布

发布 | Janne Valkealahti | 2016年5月26日 | ...

我们很高兴地宣布发布 Spring Statemachine 1.1.0。首先,我要感谢所有以任何方式为实现这一目标做出贡献的人。工件可从 Maven CentralSpring 仓库 获取。

此版本包含哪些内容(与 1.0.x 相比)

  • 全面支持 Spring Security。
  • `@WithStateMachine` 的上下文集成得到了极大增强。
  • StateContext 现在是用户如何与状态机交互的一等公民。
  • 持久化方面的功能得到了增强,并内置支持 Redis。
  • 帮助持久化操作的新功能。
  • 配置模型类现在是公共 API。
  • 基于定时器的事件中的新功能。
  • 新的连接伪状态。
  • 新的退出点和进入点伪状态。
  • 配置模型验证器。
  • 新的示例。
  • 使用 Eclipse Papyrus 的 UI 建模支持。

与往常一样,完整的更改记录可从 更改日志 获取。

虽然配置状态机的原生方式始终是通过配置器和构建器接口完成的,但如果您无法看到“大局”,则此设计任务可能难以理解。下面的状态图来自新的示例,该示例演示了状态机可以执行的更复杂场景。基于 Papyrus uml 设计器,当您能够将其视为正确的状态图时,相对容易理解机器的作用。它的使用是可选的,但允许用户将 uml 模型导入到机器配置中。

感谢所有以任何方式做出贡献的人,无论是通过 Stack Overflow、GitHub Issues 还是其他渠道。推动变化的动力确实是社区及其需求。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

走在前沿

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部