flowable流程部署

@Transactional
 @Override
    public Object deployModelId(String modelId, String categoryCode) {
        if (StringUtils.isBlank(modelId) || StringUtils.isBlank(categoryCode)) {
            return fail("模型Id/分类Id不能为空");
        }
        try {
            Model model = modelService.getModel(modelId.trim());
            BpmnModel bpmnModel = modelService.getBpmnModel(model);
            //流程租户标识 暂时不考虑这回事(源码from fhadmin.cn)
            String tenantId = "流程租户标识";
            Deployment deploy = repositoryService.createDeployment()
                    .name(model.getName())
                    .key(model.getKey())
                    .category(categoryCode)
                    .tenantId(tenantId)
                    .addBpmnModel(model.getKey() + ".bpmn", bpmnModel)
                    .deploy();
            return success("流程部署成功");
        } catch (Exception e) {
            TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
            return fail("流程部署失败,失败信息为---" + e.getMessage());
        }
    }

Original: https://www.cnblogs.com/m17054598469/p/15953555.html
Author: m17054598469
Title: flowable流程部署

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/580270/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 8.java NIO

    1.简介 2.NIO和BIO的比较 1.BIO以流的方式处理数据,而NIO以块的放还是处理数据,块的I/O都效率比流的I/O高很多 2.BIO是阻塞的,NIO是非阻塞的 3.BIO…

    Java 2023年6月5日
    068
  • 一文了解Cookie

    Cookie 什么是 Cookie? 先要了解HTTP是 无状态的Web服务器,什么是无状态呢?一次对话完成后下一次对话完全不知道上一次对话发生了什么。如果在Web服务器中只是用来…

    Java 2023年6月15日
    074
  • Swagger UI 与SpringMVC的整合 II

    pom.xml <dependency> <groupId>io.springfoxgroupId> <artifactId>spring…

    Java 2023年5月30日
    088
  • JAVA处理Blob大对象

    Blob对象是SQL Blob的Java语言映射。SQL Blob是一个内置类型,它可以将一个二进制大对象保存在数据库中。接口ResultSet、CallableStatement…

    Java 2023年5月29日
    065
  • 手写 HashSet的底层 和 迭代器

    1 package Test.CollectionIterator; 2 import java.util.Iterator; 3 public class MyHashSet2 …

    Java 2023年6月8日
    082
  • php部署到nginx时遇到的问题

    1、权限问题 nginx用户、php用户最好不要用默认的:nobody,因为权限不够。 可以创建新的用户和用户组: 然后修改:nginx.conf 修改:php-fpm.d/www…

    Java 2023年5月30日
    076
  • 【校招VIP】[产品][211][8分]按需求分类书写简历

    关注 【校招VIP】公众号,回复 【简历】,添加 校招顾问微信,即可获取 简历指导! 本份简历是一位 22届一本的产品同学简历,简历评分 8分 一、学员简历 二、指导意见 1 简历…

    Java 2023年6月5日
    085
  • 头秃了,二十三张图带你从源码了解Spring Boot 的启动流程~

    前言 源码版本 从哪入手? 源码如何切分? 如何创建SpringApplication? 设置应用类型 设置初始化器(Initializer) 设置监听器(Listener) 设置…

    Java 2023年6月14日
    092
  • @EnableFeignClients注解源码解析

    转载请注明出处: @EnableFeignClients 注解定义的源码 这个注解通过@Import注解导入一个配置类FeignClientsRegistrar.class ;Fe…

    Java 2023年6月8日
    069
  • 机器学习(6)K近邻算法

    k-近邻,通过离你最近的来判断你的类别 例子: 定义:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近的样本中大多数属于某一类别),则该样本属于这个类别 K近邻需要做标准化…

    Java 2023年6月8日
    077
  • 开发工具

    JDK: 下载地址https://www.oracle.com/cn/java/technologies/ jdk1.6/jdk1.8/jdk11/jdk17 开发IDea Ori…

    Java 2023年6月7日
    082
  • 最长公共子序列

    很久之前就有研究这个算法 结果忘记上传了 哈哈 前天看到好多同学需要这个算法 所以 来吧 写一写 先来看下 什么是公共子序列 我直接来一张图 相信大家就明白了 当然 图片是百度到的…

    Java 2023年6月5日
    099
  • DNS分离解析IPV6与IPV4用户

    IPV6改造中经常会遇到,网站使用了CDN,但是CDN厂商还不支持IPV6的情况,而AAAA、A、CNAME记录互相冲突,想实现IPV6用户得到AAAA记录,IPV4用户得到CNA…

    Java 2023年6月5日
    079
  • springboot引入jquery | idea显示引入jquery并且可以访问这个地址,但是浏览器显示$未定义

    idea项目引入jquery资源,和前端项目引入jquery资源一样,如果出问题的话那就是路径的问题。 Original: https://www.cnblogs.com/Litt…

    Java 2023年6月5日
    059
  • Spring bean的作用域

    The scope of this bean: typically "singleton" (one shared instance, which will b…

    Java 2023年5月30日
    069
  • 设计模式之观察者模式

    观察者模式是极其重要的一个设计模式,也是我几年开发过程中使用最多的设计模式,本文首先概述观察者模式的基本概念和Demo实现,接着是观察者模式在Java和Spring中的应用,最后是…

    Java 2023年6月8日
    0101
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球