• activiti----使用


    1、配置

    2、生成activiti表

    3、流程部署

    1、首先需要将bpmn生成图片,利用工具直接保存即可

    2、流程部署

      一个流程部署,生成一条act_re_deployment,多个流程生成:act_re_procdef。

      act_re_deployment和act_re_procdef是一对多

        @Test
        public void testDeployment() {
    //        1、创建ProcessEngine
            ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
    //        2、获取RepositoryServcie
            RepositoryService repositoryService = processEngine.getRepositoryService();
    //        3、使用service进行流程的部署,定义一个流程的名字,把bpmn和png部署到数据中
            Deployment deploy = repositoryService.createDeployment()
                    .name("出差申请流程")
                    .addClasspathResource("bpmn/evection.bpmn")
                    .addClasspathResource("bpmn/evection.png")
                    .deploy();
    //        4、输出部署信息
            System.out.println("流程部署id=" + deploy.getId());
            System.out.println("流程部署名字=" + deploy.getName());
        }
    

    4、启动流程实例

  • 相关阅读:
    radioButton
    事件分发
    自定义属性
    自定义View
    拦截来电
    Messenger信使
    使用AIDL远程调用服务中的方法
    利用接口调用服务中特定的方法
    Service服务
    BroadcastReceiver广播接受者
  • 原文地址:https://www.cnblogs.com/yanxiaoge/p/14655505.html
Copyright © 2020-2023  润新知