★热门 | 语言: Java
项目简介
Activiti是一个轻量级的工作流和业务流程管理(BPM)平台,是BPMN 2.0规范的领先开源实现。Activiti提供完整的流程设计、部署、执行、监控能力,支持流程引擎嵌入式集成和独立服务部署两种模式。项目广泛应用于金融、保险、制造业等行业的审批流程自动化,是Apache ActiveMQ、Apache Camel的兄弟项目,由 Alfresco 公司发起并持续维护。Activiti 7版本全新设计,更轻量、更云原生,支持Spring Bootstarter和Docker部署。
核心功能
BPMN流程建模:完整BPMN 2.0规范支持,可视化流程设计器
流程执行:流程实例管理、任务处理、流程变量、事件监听
表单引擎:支持动态表单、业务表单、JSON表单多种模式
历史管理:完整的流程历史记录,支持回溯和审计追踪
身份管理:用户、组、候选用户等多维度身份管理
决策引擎:DMN决策表支持,业务规则灵活配置
REST API:完整的REST API,支持与第三方系统深度集成
Spring集成:Spring Boot Starter,开箱即用,零配置启动
技术栈
Java + Spring Boot + Activiti Engine + MyBatis + BPMN 2.0 + MySQL + Vue.js + Eclipse Designer
适用场景
企业审批流程系统、BPM业务流程管理、订单处理自动化、工作流OA系统、金融审批流程、制造业流程自动化
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |