- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
activiti实战代码
代码清单2-2最简单的请假流程定义文件leave.bpmn:?xml version=1.0 encoding=UTF-8?definitions xmlns=/spec/BPMNMODEL xmlns:xsi=/2001/XMLSchema-instance xmlns:activiti=/bpmn xmlns:bpmndi=/spec/BPMNDI xmlns:omgdc=/spec/DDDC xmlns:omgdi=/spec/DDDI typeLanguage=/2001/XMLSchema expressionLanguage=/1999/XPath targetNamespace=http://www.kafeitu.me/activiti-in-action process id=leave name=leave startEvent id=startevent1 name=Start/startEvent endEvent id=endevent1 name=End/endEvent sequenceFlow id=flow1 name= sourceRef=startevent1 targetRef=endevent1/sequenceFlow /process/definitions代码清单2-3最简单的请假流程的Java类:import static org.junit.Assert.*;import org.activiti.engine.ProcessEngine;import org.activiti.engine.ProcessEngineConfiguration;import org.activiti.engine.RepositoryService;import org.activiti.engine.RuntimeService;import org.activiti.engine.repository.ProcessDefinition;import org.activiti.engine.runtime.ProcessInstance;import mand.assertion.AssertEquals;import org.junit.Test;public class VerySimpleLeaveProcessTest { @Test public void testStartProcess() throws Exception{ //创建流程引擎,使用内存数据库 ProcessEngine processEngine=ProcessEngineConfiguration. createStandaloneInMemProcessEngineConfiguration(). buildProcessEngine(); //部署流程定义文件 RepositoryService rs=processEngine.getRepositoryService(); rs.createDeployment().addClasspathResource(.../src/main/resources/diagrams/leave.bpmn.xml).deploy(); //验证已部署流程定义 ProcessDefinition pd=rs.createProcessDefinitionQuery().singleResult(); assertEquals(leavesayhello,pd.getKey()); //启动流程并返回流程实例 RuntimeService runs=processEngine.getRuntimeService(); ProcessInstance pi=runs.startProcessInstanceByKey(leavesayhello); assertNotNull(pi); System.out.println(pid=+pi.getId()+,pdid=+pi.getProcessDefinitionId()); }}下面是“十个小故事大道理”不需要的朋友可以下载后编辑删除!!!谢谢!!!小故事1、《扁鹊的医术》 魏文王问名医扁鹊说:“你们家兄弟三人,都精于医术,到底哪一位最好呢? 扁鹊答:“长兄最好,中兄次之,我最差。 文王再问:“那么为什么你最出名呢? 扁鹊答:“长兄治病,是治病于病情发作之前。由于一般人不知道他事先能铲除病因,所以他的名气无法传出去;中兄治病,是治病于病情初起时。一般人以为他只 能治轻微的小病,所以他的名气只及本乡里。而我是治病于病情严重之时。
您可能关注的文档
最近下载
- 中央空调系统清洗维修保养合同协议书(详细版).doc
- (ppt)苦菜花.ppt
- 免疫接种必须与选修答案-2024年全国疾控系统“大学习”活动.docx VIP
- (统编2024版)历史七年级上册全册知识点.docx
- 2023-2024在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf
- 中医院重点专科儿科三年发展规划.docx
- 天津市河西区2023-2024学年七年级上学期期中语文试题(含答案).docx VIP
- 第九讲种质资源的保存ppt课件-教材.ppt VIP
- YDT 3762-2020 大数据 数据挖掘平台技术要求与测试方法.docx
- 2.1 网络改变世界 作业 初中道德与法治 人教部编版 八年级上册 (2021年).docx
文档评论(0)