Activiti工作流-入門篇

目前常用的工作流引擎:

  • Activiti
  • jbpm

什麼是JBPM?

JBPM,全稱是Java Business Process Management(業務流程管理),它覆蓋了業務流程管理、工作流、服務協作等領域的一個開源的,靈活的、易擴展的可執行流程語言框架。

什麼是Activiti?

Activiti是在jbpm的基礎上發展而來的,Activiti使用spring進行引擎配置,以及各個bean的管理,綜合使用IOC和AOP技術,使用Mybatis進行底層數據庫ORMB的管理。

兩者的區別:

在這裏插入圖片描述

Acitiviti介紹:

1、什麼是Acitiviti

Activiti是一個針對企業用戶、開水人員、系統管理員的輕量級工作流業務管理平臺,其核心是使用Java開發的快速穩定的BPMN2.0流程引擎。

2、Activiti的特點

1、數據持久化:使用mybatis,通過最有SQL語句執行Command
2、引擎Service接口:Acitiviti提供了七大Service接口,都是通過ProcessEngine獲取,同時支持鏈式API編程風格。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章