《Activiti/Flowable 深入BPM工作流》-流程部署实现方式二

 

 

 

《Activiti/Flowable  深入BPM工作流》

                                    ----流程部署实现方式二

 

 

一. 问题

    流程部署实现方式二

     之前小编总结过, 流程定义的部署实现, 但是这种实现方式是必需每次都要连接 activiti.cfg.xml 配置问文件, 而通过 processEngines 这个方法, 不需要每次都连接配置问文件.

 

二. 详情

 

      具体code实现如下:

 

public class VariableTest {


    // 新的请假流程定义的部署
    public static void main(String[] args) {
        // 1. 得到 processEngine
        ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();

        // 得到 RepositoryService
        RepositoryService repositoryService = processEngine.getRepositoryService();

        // 部署
        Deployment deploy = repositoryService.createDeployment()
                .addClasspathResource("studentHoliday.bpmn")
                .addClasspathResource("studentHoliday.png")
                .name("请假流程--流程变量")
                .deploy();

        System.out.println(deploy.getId());
        System.out.println(deploy.getName());
    }

}

 

 

 

在库里查询成功结果如下:

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值