JBPM4实例教程
来源:互联网 发布:淘宝网货架 编辑:程序博客网 时间:2024/05/16 16:16
JBPM语言概述:全称 Java Business Process Management ,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。是开源项目,遵循ASL(Apache License Version2.0)和EULA(JBoss End User License Agreement)协议。
一,开发环境部署
1,去官网下载JBPM4的压缩包和Eclipse IDE J2EE Devoloeor 并且安装GPD(图形过程语言)插件。
2,环境配置:添加JBPM依赖Jar包 , 添加配置文件 。(JBPM4压缩包的sample中都有)
3,基本示例:利用GPD语言设计编写一个helloword.jbpm.xml文件(流程定义文件)。 类似这种图形 start ------step1----------->end;
4,写一个junit单元测试类,如下所示,首先声明一个变量
PeocessingEngine processingEngline;
实例化processingEngline = Configuration.getProcessingEngline();
得到repositoryService processingEngine.getRepositoryService();
发布一个流程定义并返回该流程的String deploymentId = repositoryService.createDeployment().addResourceFromClasspath("文件名").deploy();
查看定义流程:List list = repositoryService.createProcessDefinitionQuery().list();
依据流程Id删除定义的流程,使用级联删除方法删除,避免关联时删除不了:
repositiryService.deleteDeploymentCascade(deploymentId);
- JBPM4实例教程
- jbpm4整合struts2+spring2.5+hibernate3.3入门实例教程
- jbpm4整合struts2+spring2.5+hibernate3.3入门实例教程
- jbpm4
- jbpm4
- Jbpm4
- jBPM4
- JBPM4入门教程
- JBPM4总结
- jbpm4简介
- jBPM4入门
- jbpm4 泳道
- SSH+Jbpm4
- JBPM4 - TaskService
- JBPM4 - ExecutionService
- JBPM4 - RepositoryService
- JBPM4 - HistoryService
- jBPM4教程 jBPM4视频教程推荐
- C++之运算符重载(2)
- JAVA基础1(代码剖析)
- 清除目录下的SVN信息
- Xcode批量打包ipa
- AnyBackup mysql_detect
- JBPM4实例教程
- 字符串排序
- [ACM] POJ 3254 Corn Fields(状态压缩)
- LbS新闻客户端
- sqlitebrowser修改ofs介质空间大小(适用于3.5.10、3.5.11)
- 职责链模式(Chain of Responsibility)
- 【Struts2学习笔记(2)】Action配置中的各项默认值和Action中result的各种转发类型
- java map 概要
- javascript开发植物大战僵尸网页版游戏源代码下载