java - 使用 Spring 实现工作流

标签 java spring spring-mvc spring-security workflow

我们正在开发一个基于 Spring 的基于 Web 的应用程序,我们需要在其中实现工作流。这是示例场景的样子:

  • 用户填写注册表。此请求存储在数据库中,管理员将收到通知。
  • 管理员将批准此请求,然后才会实际处理此请求并可以采取进一步措施。
  • 可能有一位或多位管理员需要根据 Activity 类型批准请求。
  • 将有层次结构分配给不同的角色。
  • 只有管理员可以查看批准或拒绝请求的选项。不是每个人。通常,会有针对用户类型的特定 Activity 。

一种方法是根据数据库条目设计工作流。可以为每个用户分配一个/多个角色,并且工作流将涉及这些用户。
Spring 是否提供了满足我要求的功能?我经历了thisthis Spring 文档,但无法完全理解。

最佳答案

Spring宣布了一个新项目:Spring Statemachine

关于java - 使用 Spring 实现工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24775592/

相关文章:

java - 如何将集合属性绑定(bind)到 Spring MVC 中的表单

java - Spring Controller 未创建

java - Spring Boot 2.0 JNDI 属性值未从应用程序测试属性文件加载

java - 关闭选项卡时结账

java - 在 Android 中翻译时如何让 ImageView 旋转?

java - 基于运行时条件的 Spring 开关实现

java - RepositoryItemReader 找不到带参数的方法

java - 从包含字节数组图像的数据库获取对象

java - JSP/JSTL中的加密

java - 如何在Java中使用保留关键字声明参数名称