發表於2024-11-07
作者:冀正,張誌祥
定價:79元
印次:1-1
ISBN:9787302474982
齣版日期:2017.08.01
圖書簡介
本書旨在深入學習Activiti的內部處理機製。由淺入深、由易到難地對Activiti源碼展開瞭係統的講解和擴展,並對框架中的部分缺陷進行修正,從而使讀者可以更加靈活的運用和改造Activiti。本書內容包括流程引擎配置類以及流程引擎類的內部實現機製、配置器的使用、流程引擎的管理、流程資源的部署以及內部實現機製、元素解析底層實現、自定義元素解析實戰、為任意節點無限擴展屬性、流程虛擬機的創建以及運行原理、原子類職責、事件轉發器、日誌監聽器以及日誌清洗器使用、修復Activiti部分Bug、自定義部署器實戰、對象解析器原理、監聽器的原理、事務、活動行為類以及活動行為工廠類、會話緩存的構造過程以及缺陷、自定義高並發id生成器、自定義變量類型、節點跳轉、會簽、加簽、退簽、會簽節點自定義權重實現、接管Activiti映射文件、擴展任務節點處理人多維度配置、自定義代辦SQL、接管Activiti實體管理類等。
本書難度為初級到高級、適用於所有開發人員、設計人員、Activiti愛好者、即將成為架構師或者已經是架構師的朋友、也可以作為高校學生深入學習Activiti的參考讀物。
目錄
第1章環境搭建
1.1環境搭建
1.1.1安裝GitHub
1.1.2安裝Maven
1.2編譯源碼
1.3源碼目錄說明
1.4安裝流程設計器
1.5工程搭建
第2章探險流程引擎
2.1流程配置文件
2.1.1Activiti配置風格
2.1.2Spring配置風格
2.2流程引擎架構
2.3構造流程引擎實例對象
2.3.1初始化流程引擎之Activiti配置風格
2.3.2構造流程引擎實例對象
2.3.3創建流程引擎配置類實例
2.3.4初始化流程引擎
2.3.5初始化流程引擎之Spring配置風格
2.4初始化流程引擎配置類
2.5配置器
2.5.1初始化配置器
2.5.2配置器實戰
2.6初始化流程引擎
2.6.1操作引擎錶
2.7管理流程引擎
2.7.1注冊流程引擎
2.7.2關閉流程引擎
2.8流程引擎生命周期監聽器
2.9其他方式構造引擎實例
2.9.1ProcessEngineConfiguration類創建引擎
2.9.2編程方式創建引擎
第3章初識流程資源部署
3.1流程資源概述
3.1.1流程文檔部署生命周期
3.1.2DeploymentBuilder核心類
3.2流程文檔部署
3.2.1定義流程文檔
3.2.2文本方式部署
3.2.3classpath資源部署
3.2.4流式部署
3.3BpmnModel方式部署
3.4校驗BpmnModel實例對象
3.5BpmnModel轉換流程文檔
3.6流程文檔轉換BpmnModel
3.7使用建議
第4章流程文檔解析原理
4.1文檔解析基礎
4.1.1文檔解析模型
4.1.2Activiti文檔解析技術選型演變
4.1.3文檔解析實戰
4.2元素解析功能架構設計
4.2.1BPMN2.0元素概述
4.2.2元素解析功能架構設計
4.2.3開閉原則
4.2.4元素與元素屬性承載類以及元素解析器的對應關係
4.2.5元素屬性承載類架構
4.3元素解析環境準備
4.3.1文檔轉換器
4.3.2封裝流程文檔數據流
包郵 Activiti權威指南+Activiti實戰 activiti入門教程書籍 下載 mobi epub pdf txt 電子書 格式
包郵 Activiti權威指南+Activiti實戰 activiti入門教程書籍 下載 mobi pdf epub txt 電子書 格式 2024
包郵 Activiti權威指南+Activiti實戰 activiti入門教程書籍 下載 mobi epub pdf 電子書包郵 Activiti權威指南+Activiti實戰 activiti入門教程書籍 mobi epub pdf txt 電子書 格式下載 2024