我们正在开发一个基于 Spring 的基于 Web 的应用程序,我们需要在其中实现工作流。这是示例场景的样子:
- 用户填写注册表。此请求存储在数据库中,管理员将收到通知。
- 管理员将批准此请求,然后才会实际处理此请求并可以采取进一步措施。
- 可能有一位或多位管理员需要根据 Activity 类型批准请求。
- 将有层次结构分配给不同的角色。
- 只有管理员可以查看批准或拒绝请求的选项。不是每个人。通常,会有针对用户类型的特定 Activity 。
一种方法是根据数据库条目设计工作流。可以为每个用户分配一个/多个角色,并且工作流将涉及这些用户。
Spring 是否提供了满足我要求的功能?我经历了this和 this Spring 文档,但无法完全理解。
最佳答案
Spring宣布了一个新项目:Spring Statemachine
关于java - 使用 Spring 实现工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24775592/