【发布时间】:2015-08-11 00:51:08
【问题描述】:
我需要一些建议。我正在尝试通过 Spring 状态机实现在线订单流程,并尝试在开始工作之前构建状态图。现在说我的订单可以由三个不同的管理员用户 CanceledByAdmin1、CanceledByAdmin2 和 CanceledByAdmin3 取消。我应该使它们成为取消状态的子状态还是创建三个不同的状态?请记住,所有取消的状态都是最终状态并且彼此独立,我不知道除了简化纸图之外,制作子状态是否还有其他作用。任何帮助将不胜感激。
【问题讨论】:
标签: spring state-machine state-machine-workflow spring-statemachine