Java 如何将我的应用程序数据与Activiti数据集成/映射?
我正在尝试使用Java 如何将我的应用程序数据与Activiti数据集成/映射?,java,database,workflow,activiti,Java,Database,Workflow,Activiti,我正在尝试使用
使用Activiti工作流引擎
、MySQL db和Spring Boot实现休假管理模块
主要包括申请休假、分配给汇报经理、汇报经理未及时响应时分配给人力资源部、批准/拒绝休假等
我是activiti工作流的初学者。我能够从本用户指南中获得基本概念:但我有几个问题无法从本文档中找出
和
,创建用户
,保存用户
,为特定用户检索任务
,但我的问题是如何将我的应用程序相关用户字段映射到activiti用户?我可以看到下面给出的几种实现方法,但不确定哪一种是推荐的和理想的。
- 为用户创建新表以满足我的业务需求,并复制Activiti相关表中的数据,并使用email-id映射它们
- 完全不要使用与Activiti相关的用户表,并将与工作流相关的字段添加到与业务相关的用户表中,以便我可以从一个位置检索所有内容。不会有数据重复
- 不要创建任何与用户相关的额外新表,并根据我的业务需要将额外字段添加到与Activiti相关的用户表中