欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Activiti常用類(lèi)簡(jiǎn)介

 更新時(shí)間:2014年08月05日 09:24:34   投稿:shichen2014  
這篇文章主要介紹了Activiti常用類(lèi),需要的朋友可以參考下

Activiti項(xiàng)目是一項(xiàng)新的基于Apache許可的開(kāi)源BPM平臺(tái),本文就來(lái)簡(jiǎn)述一下Activiti常用類(lèi)。具體如下:

一、為什么要使用工作流

傳統(tǒng)的設(shè)計(jì)在流程發(fā)生變化時(shí)的弊端:

  1. 流程相關(guān)的屬性和業(yè)務(wù)對(duì)象的屬性,都放到了業(yè)務(wù)對(duì)象中。
  2. 流程相關(guān)的邏輯和業(yè)務(wù)邏輯,都放到的業(yè)務(wù)邏輯中

Activiti常用類(lèi):

  ProcessEngineConfiguration 流程引擎配置對(duì)象(配置數(shù)據(jù)庫(kù)連接信息和建表策略)
  ProcessEngine 流程引擎的核心對(duì)象(檢查環(huán)境是否正確,管理各種服務(wù))
  RepositoryService 倉(cāng)庫(kù)服務(wù)對(duì)象(管理部署信息)
  RuntimeService 運(yùn)行時(shí)服務(wù)對(duì)象(管理流程的啟動(dòng),流轉(zhuǎn)等操作)
  TaskService 任務(wù)服務(wù)對(duì)象(Task表中的數(shù)據(jù)是Exeuction表的擴(kuò)展,任務(wù)的創(chuàng)建時(shí)間和辦理人)

部署相關(guān)類(lèi):

  DeploymentBuilder 發(fā)布配置對(duì)象(發(fā)布的規(guī)則文件、規(guī)則圖片和流程顯示的別名)
  ProcessDefinition 流程定義(用來(lái)描述發(fā)布流程的整體信息)
  ActivityImpl 流程活動(dòng)(用來(lái)描述一個(gè)流程中每個(gè)活動(dòng)相關(guān)的信息)

運(yùn)行相關(guān)類(lèi):

  Execution 執(zhí)行對(duì)象(用來(lái)描述當(dāng)前活動(dòng)節(jié)點(diǎn)的基本信息)
  ProcessInstance 流程實(shí)例對(duì)象(流程實(shí)例永遠(yuǎn)只想Execution(root)對(duì)象)
  Task 任務(wù)對(duì)象(任務(wù)創(chuàng)建時(shí)間和辦理人)

二、使用案例:

流程部署信息管理:

1.發(fā)布流程
2.查看流程定義 ProcessDefinitionQuery
3.刪除流程
4.查看流程附件

流程執(zhí)行管理:

1.啟動(dòng)流程
2.查看任務(wù)(私有/公有)
3.認(rèn)領(lǐng)Claim UserId 和 TaskId
4.辦理任務(wù) complete(taskId)
5.查看任務(wù)狀態(tài)
 

相關(guān)文章

  • java.util.NoSuchElementException原因及兩種解決方法

    java.util.NoSuchElementException原因及兩種解決方法

    本文主要介紹了java.util.NoSuchElementException原因及兩種解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • redis redisson 集合的使用案例(RList、Rset、RMap)

    redis redisson 集合的使用案例(RList、Rset、RMap)

    這篇文章主要介紹了redis redisson 集合的使用案例(RList、Rset、RMap),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • springboot的war和jar包的使用詳解

    springboot的war和jar包的使用詳解

    這篇文章主要介紹了springboot的war和jar包的使用詳解,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2018-11-11
  • Java8新特性之空指針異常的克星Optional類(lèi)的實(shí)現(xiàn)

    Java8新特性之空指針異常的克星Optional類(lèi)的實(shí)現(xiàn)

    這篇文章主要介紹了Java8新特性之空指針異常的克星Optional類(lèi)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • jedis的testWhileIdle用法源碼解讀

    jedis的testWhileIdle用法源碼解讀

    這篇文章主要為大家介紹了jedis的testWhileIdle用法源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • springcloud本地服務(wù)不注冊(cè)到注冊(cè)中心的解決方案

    springcloud本地服務(wù)不注冊(cè)到注冊(cè)中心的解決方案

    這篇文章主要介紹了springcloud本地服務(wù)不注冊(cè)到注冊(cè)中心,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Thymeleaf 3.0 自定義標(biāo)簽方言屬性的實(shí)例講解

    Thymeleaf 3.0 自定義標(biāo)簽方言屬性的實(shí)例講解

    這篇文章主要介紹了Thymeleaf 3.0 自定義標(biāo)簽方言屬性的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • 詳解自定義SpringMVC的Http信息轉(zhuǎn)換器的使用

    詳解自定義SpringMVC的Http信息轉(zhuǎn)換器的使用

    這篇文章主要介紹了詳解自定義SpringMVC的Http信息轉(zhuǎn)換器的使用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • SpringBoot實(shí)現(xiàn)接口文檔自動(dòng)生成的方法示例

    SpringBoot實(shí)現(xiàn)接口文檔自動(dòng)生成的方法示例

    在開(kāi)發(fā)Web應(yīng)用程序時(shí),接口文檔是非常重要的一環(huán),本文主要介紹了SpringBoot實(shí)現(xiàn)接口文檔自動(dòng)生成的方法示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • JVM鉤子函數(shù)的使用場(chǎng)景詳解

    JVM鉤子函數(shù)的使用場(chǎng)景詳解

    當(dāng)jvm進(jìn)程退出的時(shí)候,或者受到了系統(tǒng)的中斷信號(hào),hook線程就會(huì)啟動(dòng),一個(gè)線程可以注入多個(gè)鉤,下面這篇文章主要給大家介紹了關(guān)于JVM鉤子函數(shù)使用的相關(guān)資料,需要的朋友可以參考下
    2021-08-08

最新評(píng)論