jbpm(1)完了以后
html
一、安装完成后会重启Myeclipse,重启后在新建项目里会多出一项“JBoss jBPM”,以下图所示:java
二、生成jbpm数据库表(这里以安装mysql为列)mysql
a)、先打开mysql数据库新建一个数据库好比jbpm(create database jbpm);sql
b)、打开${jbpm_home}\install\src\db\create 下面,找到mysql的表脚本!数据库
c)、所有复制过来粘贴到mysql命令行上(固然也能够source ***.sql方式),eclipse
三、helloWorld程序编辑器
新建一个java project 项目名称为helloJbpm测试
a:首先导入相应的jar包(导入$(jbpm_home)\lib目录下面的全部jar包和$(jbpm_home}下面的jbpm.jar包到项目中去)url
b:导入配置文件(导入${Jbpm_home}\examples\src目录下面的全部配置文件到项目导入src目录下面,而后修改jbpm.hibernate.cfg.xml里面的driver,用户名,密码,数据库名(能够参考${JBPM-home}\install\jdbc目录下面的mysql.properties文件))hibernate
c:设计流程文件
选择new-->jbpss jbpm--->jbpm4 process definition文件便可
xml代码:
Java代码
<?xml version="1.0" encoding="UTF-8"?>
<process name="jbpmXmlF" xmlns="http://jbpm.org/4.4/jpdl">
<end g="574,95,48,48" name="end1"/>
<start g="98,89,48,48" name="start1">
<transition g="-56,-22" name="连线1" to="状态1"/>
</start>
<state g="303,90,92,52" name="状态1">
<transition g="-50,-22" name="结束" to="end1"/>
</state>
</process>
图片对应:
(流程编辑器图片)
d:写一个测试类
Java代码