亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Activiti常用類簡介

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

Activiti項目是一項新的基于Apache許可的開源BPM平臺,本文就來簡述一下Activiti常用類。具體如下:

一、為什么要使用工作流

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

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

Activiti常用類:

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

部署相關類:

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

運行相關類:

  Execution 執(zhí)行對象(用來描述當前活動節(jié)點的基本信息)
  ProcessInstance 流程實例對象(流程實例永遠只想Execution(root)對象)
  Task 任務對象(任務創(chuàng)建時間和辦理人)

二、使用案例:

流程部署信息管理:

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

流程執(zhí)行管理:

1.啟動流程
2.查看任務(私有/公有)
3.認領Claim UserId 和 TaskId
4.辦理任務 complete(taskId)
5.查看任務狀態(tài)
 

相關文章

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

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

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

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

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

    springboot的war和jar包的使用詳解

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

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

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

    jedis的testWhileIdle用法源碼解讀

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

    springcloud本地服務不注冊到注冊中心的解決方案

    這篇文章主要介紹了springcloud本地服務不注冊到注冊中心,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • Thymeleaf 3.0 自定義標簽方言屬性的實例講解

    Thymeleaf 3.0 自定義標簽方言屬性的實例講解

    這篇文章主要介紹了Thymeleaf 3.0 自定義標簽方言屬性的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • 詳解自定義SpringMVC的Http信息轉換器的使用

    詳解自定義SpringMVC的Http信息轉換器的使用

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

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

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

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

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

最新評論