0

我正在尝试为我的 REST 应用程序用例完成设计。它就像一个在线订单应用程序,它将接受订单详细信息并对其进行处理,一旦处理完成,它将更新数据库中的状态。在完成过程中,可能会调用多个任务。将有另一个 REST 端点用于获取订单状态。

所以会有如下的状态交易

已收到 --> 正在履行 --> 已履行

我偶然发现了 spring-statemachine 框架,看起来很有趣。考虑到上述用例是弹簧状态机的正确选择吗?还有任何示例项目可以详细了解。

4

1 回答 1

0

考虑到上述用例是弹簧状态机的正确选择吗?

是的,Spring 状态机是这个用例的不错选择。

还有任何示例项目可以详细了解。

是的,有很多示例项目,事实上,有一个用于订单运输/处理:

于 2019-04-06T09:30:15.973 回答