JBPM入门系列文章:
JBPM4入门——2.在eclipse中安装绘制jbpm流程图的插件
JBPM4入门——4.封装流程管理的工具类(JbpmUtil)
自动节点:java节点 该节点只是执行一个java类中的某个方法
它是利用反射执行某一个类中的某一个方法
流程图:simple2.jpdl.xml

以上三个java节点:分别对应着3个java类(前提是建立好3个类。并且写一个hello的方法)
以下是JavaNode1中的代码、其它2个类似:省略...

如下图:其它2个都一样。都分别执行该3个类中的hello方法

自动执行的节点(java节点)只需发布流程定义,然后创建流程实例 即可自动执行该流程定义
public static void main(String[] args) {
Test test = new Test();
test.deploy("simple2.jpdl.xml");//流程定义的发布
test.createInstance("simple2");//创建流程实例
}
控制台打印:
JavaNode1.执行了........
18:24:46,469 FIN | [ExecuteActivity] executing activity(java2)
JavaNode2......执行了...........
18:24:46,469 FIN | [ExecuteActivity] executing activity(java3)
JavaNode3......执行了...........
数据库中:jbpm4_hist_actinst表中可以查看到历史执行的记录

本文介绍了JBPM4流程自动化入门的系列文章,包括在eclipse中安装绘制流程图插件、开发环境搭建、封装流程管理工具类、流程定义发布与查询、流程实例创建与执行等关键步骤,通过示例代码展示了如何实现自动执行Java节点,以及自动执行过程中的流程实例管理和数据库记录。




7万+

被折叠的 条评论
为什么被折叠?



