擴充套件官方的發布功能:讀取流程的節點及路由資訊,並寫入表中。
1.將流程節點全部讀取出來,並寫入biz_activity表中;
表結構如下:
create table `biz_activity` (
`id_` bigint(20) not null,
`proc_def_id` varchar(20) collate utf8_bin not null,
`type_` varchar(20) collate utf8_bin not null,
`key_` varchar(20) collate utf8_bin not null,
`name_` varchar(20) collate utf8_bin default null,
`x` varchar(20) collate utf8_bin default null,
`y` varchar(20) collate utf8_bin default null,
`height` varchar(20) collate utf8_bin default null,
`width` varchar(20) collate utf8_bin default null,
primary key (`id_`)
) engine=myisam default charset=utf8 collate=utf8_bin;
2.將節點流向sequenceflow讀取,並寫入biz_transition表中
表結構如下:
create table `biz_transition` (
`id_` bigint(20) not null,
`proc_def_id` varchar(20) collate utf8_bin not null,
`key_` varchar(20) collate utf8_bin not null,
`name_` varchar(20) collate utf8_bin default null,
`source_ref` varchar(20) collate utf8_bin not null,
`target_ref` varchar(20) collate utf8_bin not null,
primary key (`id_`)
) engine=myisam default charset=utf8 collate=utf8_bin comment='biz_transition';
工作流Activiti學習筆記(一)
一.activitie的環境搭建 1 jdk1.6或者更高版本 2 支援的資料庫有 h2,mysql,oracle,postgres,mssql,db2等。3 支援activiti5執行的jar包 4 開發環境為eclipse3.7或者以上版本,myeclipse為8.6版本 二.安裝流程設計器 e...
Activiti工作流學習(四)
1.查詢流程例項 test public void queryprocessinstance 如果能夠確定是單個例項,可以用以下方法 processinstance processinstance processinstancequery processdefinitionkey processde...
activiti學習筆記 一
一 資料庫 1 分類 2 表結構操作 2.1資源庫流程規則表 1 act re deployment 部署資訊表 2 act re model 流程設計模型部署表 3 act re procdef 流程定義資料表 2.2執行時資料庫表 1 act ru execution 執行時流程執行例項表 2 ...