这段时间研究了一下jbpm4.4,做了一个请假的demo,当部署请假流程后,去数据库看了看,感觉它里面的表蛮复杂的。
jBPM4.4的数据库表分成以下几类:
- 和系统相关:
这个只有JBPM4_PROPERTY - 和ProcessDefinition相关的表:
有:JBPM4_DEPLOYMENT/JBPM4_DEPLOYPROP/JBPM4_LOB - 和开启一个instance相关:
有JBPM4_EXECUTION/JBPM4_TASK/JBPM4_JOB/JBPM4_VARIABLE/JBPM4_SWIMLANE/JBPM_PARTICIPATION - 和历史相关的表:
JBPM4_HIS_ACTINST/DETAIL/PROCINST/TASK/VAR - 和用户/组相关的表有:
JBPM4_ID_USER/JBPM4_ID_GROUP/JBPM4_ID_MEMBERSHIP
发布一条流程后,