码迷,mamicode.com
首页 > 其他好文 > 详细

jbpm(2)

时间:2015-05-19 13:21:20      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

jbpm(1)完了之后

1、安装完成后会重启Myeclipse,重启后在新建项目里会多出一项“JBoss jBPM”,如下图所示:

技术分享

2、生成jbpm数据库表(这里以安装mysql为列)

a)、先打开mysql数据库新建一个数据库比如jbpm(create database jbpm);

b)、打开${jbpm_home}\install\src\db\create 下面,找到mysql的表脚本!

c)、全部复制过来粘贴到mysql命令行上(当然也可以source ***.sql方式),

3、helloWorld程序

新建一个java project 项目名称为helloJbpm

a:首先导入相应的jar包(导入$(jbpm_home)\lib目录下面的所有jar包和$(jbpm_home}下面的jbpm.jar包到项目中去)

b:导入配置文件(导入${Jbpm_home}\examples\src目录下面的所有配置文件到项目导入src目录下面,然后修改jbpm.hibernate.cfg.xml里面的driver,用户名,密码,数据库名(可以参考${JBPM-home}\install\jdbc目录下面的mysql.properties文件))

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代码


jbpm(2)

标签:

原文地址:http://my.oschina.net/u/2365087/blog/416596

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!