package com.itheima.activiti; import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.RuntimeService; import org.activiti.engine.runtime.ProcessInstance; /** * 啟動流程實例:前提是完成流程部署 */ public class ActivitiStartInstance { /** * 影響的表 * act_hi_actinst 已完成的活動信息 * act_hi_identitylink 參與者信息 * act_hi_procinst 流程實例 * act_hi_taskinst 任務實例 * act_ru_execution 執行表 * act_ru_identitylink 參與者信息 * act_ru_task 任務 * @param args */ public static void main(String[] args) { // 1:得到ProcessEngine對象 ProcessEngine defaultProcessEngine = ProcessEngines.getDefaultProcessEngine(); // 2:獲取RuntimeService服務 RuntimeService runtimeService = defaultProcessEngine.getRuntimeService(); // 3:根據KEY啟動流程實例 ProcessInstance holiday = runtimeService.startProcessInstanceByKey("holiday"); // 4:輸出信息 System.out.println("流程定義ID:" + holiday.getProcessDefinitionId()); System.out.println("流程實例ID:" + holiday.getId()); System.out.println("當前活躍ID:" + holiday.getActivityId()); } }
作者:彼岸舞
時間:2020\08\28
內容關於:Activiti工作流
本文來源於網絡,只做技術分享,一概不負任何責任