Activiti開發學習筆記2

圖片

  1. 概述介紹程序員

流程引擎的建立方法編程

流程引擎的初始化、銷燬以及關閉微信

Activiti 的服務組件簡述架構


前面章節,講述了 Activiti 的配置,根據這些配置,能夠建立相應的流提供了多種建立流程引擎的方式供研發人員選擇,能夠經過 ProcessEng的 buildProcessEngine 方 法 , 也 可 以 使 用 ProcessEngines 的 inProcessEngine 實例,能夠根據項目的不一樣須要來選擇不一樣的建立方式。
app

爲何推薦使用activit這個框架?

activit它是覆蓋了業務流程管理、工做流、服務協做等領域的一個開源的、靈活的、易擴展的可執行流程語言框架。Activiti基於Apache許可的開源BPM平臺,創始人Tom Baeyens是JBoss jBPM的項目架構師,它特點是提供了eclipse插件,開發人員能夠經過插件直接繪畫出業務。 另外我以爲它比JBPM相對來講好的一點就是:再簡單,開發難度減低了。
  1. 建立實例框架

ProcessEngineConfiguration 的 buildProcessEngine 方法前 面 的 章 節 , 使 用 ProcessEngineConfiguration 的 create 方 法 可 以 得 到ProcessEngineConfiguration 實例 。 
ProcessEngineConfiguration 中 提 供 了 一 個buildProcessEngine 方法,該方法返回一個 ProcessEngine 實例 獲得流程引擎的相關配置後,buildProcessEngine 方法會根據這些配置,初始化流程引擎的相關服務和對象,包括數據源、事務、攔截器、服務組件等等。 這個流程引擎的初始化過程,實際上也能夠看做是一個配置檢查的過程。
代碼段:

圖片

  1. 實例銷燬eclipse

ProcessEngines 的 destroy 方法,顧名思義,是對其全部維護的 ProcessEngine 實例進行銷燬,而且在銷燬時,會調用所有 ProcessEngine 實例的 close 方法。使用 destory 方法。ide


代碼段:學習

圖片


  1. 總結網站

總結:使用activit,首先建立流程實例建立和銷燬


這個例子比較簡單,你們別笑話。

  1. 掃碼關注

圖片

(公衆號)

圖片

(微信)

  1. 免責聲明

寫做說明】以上內容分享給喜歡編程,有夢想的程序員,但願能幫助到大家。以上文章屬於此公衆號原創全部,如需轉載請註明出處。

免責申明】本公衆平臺不是廣告商,也沒有爲其餘三方網站或者我的作廣告宣傳。此分享的源代碼和文章是小編在項目中、學習中整理的一些認爲不錯的項目。用戶產生的一些自願下載或者付費行爲。與平臺沒有直接關係

投稿郵箱】315997972@qq.com

 歡迎投稿分享你的優質源碼或文章

相關文章
相關標籤/搜索