
activiti流程引擎
文章平均质量分 77
编程诗人华仔
一个喜欢音乐、养生、运动的软件架构师,喜欢像写诗一样写代码
展开
-
第八章 activiti流程 “邮件驿站”
设计一个报销流程,当报销金额超过5000元时,自动发送邮件给财务总监审批。邮箱SMTP服务是否开启(QQ/163邮箱需手动开启)。:使用QQ邮箱需开启SMTP服务并获取授权码!当流程到达邮件任务节点时,自动触发邮件发送。:用户任务创建时,自动发送邮件提醒处理人。端口是否被防火墙拦截(如465/587)。:任务完成后,通知申请人审批结果。:邮件任务中,如何动态指定收件人?:任务即将超时,邮件催促处理。C. 只能在代码中指定。原创 2025-03-01 17:48:42 · 249 阅读 · 0 评论 -
第六章 activiti流程 “动态表单实验室”
设计一个报销表单,包含“金额(double)、发票附件(file)”字段,并实现后端提交验证。:在任务处理时收集业务数据(如请假天数、报销金额)。:根据流程变量或用户角色展示不同字段。:将表单输入自动映射到流程变量。表单字段名是否与流程变量名一致。字段 → 自动存入流程变量。必须与流程变量名一致!表单字段名与流程变量名。:提交后流程变量为空。:访问表单404报错。:确保HTML文件放在。对应的Java类型是?在用户任务节点中添加。:动态表单的字段类型。原创 2025-03-01 17:47:59 · 282 阅读 · 0 评论 -
第四章 activiti流程 “BPMN2.0规范解密室”
BPMN(Business Process Model and Notation)2.0是业务流程建模的。:设计一个订单流程,包含“下单→并行检查库存和信用→汇聚→发货”,导出BPMN文件并部署测试。:BPMN是乐谱🎼,Activiti是钢琴家🎹——乐谱规定音符,钢琴家弹出旋律!:让业务人员与开发者用同一套语言沟通,告别“你说流程,我写代码”的跨服聊天!:处理异常或特定事件(如“订单取消”补偿逻辑)。:复用其他流程(如“通用审批”子流程)。,能将流程图转化为可运行的代码逻辑。,否则流程会“卡死”在虚空!原创 2025-03-01 17:47:17 · 738 阅读 · 0 评论 -
第七章 activiti流程 “容器融合控制室”
在Spring容器中配置Activiti引擎,并实现一个定时任务自动清理历史数据(使用。是否在Spring配置文件中正确定义了Service Bean(如。:让开发者专注业务逻辑,告别繁琐的引擎配置!(Spring事务代理要求)。:Spring整合后,如何获取。:异常后流程数据未回滚。注解,并启用事务管理器。原创 2025-03-01 17:45:55 · 299 阅读 · 0 评论 -
第五章 activiti流程 “权限与部署指挥部”
创建一个“财务部”组,将用户“lisi”加入,并部署一个报销流程,任务候选人设为财务部。:删除用户时,如果用户已关联任务,会发生什么?:用户ID必须唯一,建议用工号或用户名!:重复部署同名流程导致版本混乱。:任务查询为空,但流程已启动。如果用户同时属于多个组(如。),如何查询他所有任务?BPMN中是否配置了。原创 2025-03-01 17:45:13 · 223 阅读 · 0 评论 -
第一章 “流程引擎启蒙课”
Activiti:用BPMN流程图定义规则 → 引擎自动驱动流程 → 代码清爽如清泉💧。:画出请假流程的BPMN草图(Start→申请→审批→End),标注用户任务。:让“纸质审批单”变成“自动流转的代码逻辑”,比如请假、报销等流程的自动化。**ACT_RE_***:流程定义存储(如。:解析BPMN、驱动流程流转的“大脑”。:与数据库交互,存储流程定义、运行数据。**ACT_RU_***:运行时数据(如。**ACT_HI_***:历史数据(如。**ACT_ID_***:身份数据(如。原创 2025-03-01 17:30:44 · 1051 阅读 · 0 评论