随着企业数字化转型的深入,业务流程管理(Business Process Management,简称BPM)在软件开发中的应用也越来越广泛。在基于Java的开发工具IntelliJ IDEA中,我们往往需要使用到BPMN(Business Process Model and Notation)来对业务流程进行建模和分析。而为了更高效地在IntelliJ IDEA中使用BPMN,我们可以通过安装一个
原创 2024-04-26 09:25:05
1593阅读
1. SequenceDiagramSequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。安装完成后,在某个类的某个函数中,右键 --> Sequence Diagaram 即可调出。如下图是 Netty 的源码,可以通过该插件绘制出当前函数的调用链路。 2. Java Stream Deb
转载 2024-03-20 20:26:03
277阅读
在activiti7中,创建了bpmn文件后,再打开总是乱码在idea的安装目录中bin下的idea64.exe.vmoptions & idea.exe.vmoptions,都加上了-Dfile.encoding=UTF-8也不生效原来 这里还有一份配置,修改这里的才能生效,路径在C盘下用户,这个路径C:\Users\cq\.IntelliJIdea2018.2\config
ide
原创 2023-02-22 10:37:44
276阅读
1、修改项目中的编码为UTF-8 2、修改这两个文件,在其尾部增加一句话:-Dfile.encoding=UTF-8 3、如果无效,那么则找到你的idea配置文件,例如我的在C:\Users\23665.IntelliJIdea2019.3,找到后进入config目录,然后在这个目录下的idea64
原创 2022-01-05 17:28:47
987阅读
idea低版本在pluging中搜索actiBPM的时候是搜索不到的,因此要使用actiBPM插件的话就需要手动导入actiBPM相关jar包。这种方法适用于所有插件安装。 1、jar下载地址:JetBrains Marketplacehttps://plugins.jetbrains.com/2、选择自己需要的版本,下载到本地保存 3、idea内导入本地jar文件,重启idea 4、创建bpmn文件,开始后...
原创 2021-09-14 11:49:24
4102阅读
idea 在线安装activiti插件1. File-->Settings2. 点击Plugins, 右侧界面点击Marketplace后在搜索框搜索 actiBPM注: 网络原因没有加载出来, 实属抱歉. 按钮请各位看官自行脑补  -_-!3. 点击按钮后自动加载插件, 安装完成.更改idea配置文件, 否则工作流中输入中文会乱码1. 进入idea安装目录的bin文件夹下, 找到
转载 2024-03-01 09:36:07
186阅读
在application.xml中设置存放流程文件路径是resources\processes,所以在processes创建bpmn流程文件,右键processes目录,New–》BpmnFile–》输入文件名
原创 2022-08-28 00:01:17
1325阅读
我使用的是idea2017+activiti6.0版本。该文章主要是为了解决安装activiti插件后创建的流程模板中文乱码的问题。1.安装Activiti流程编辑器插件。1.1网上资料很多,这里简要说一下:File->Settings->Plugins,然后输入actiBPM,双击搜索结果或点击Install plugin安装即可。但是!我每次都安装失败0.x所以和我一样运气超棒的同
本文基于Hyperledger Fabric 1.4版本。 官方文档地址:传送门动态添加一个组织到Fabric网络中也是一个比较重要的功能。官方文档写的已经很详细了,有能力的尽量还是看官方文档,本文只是根据官方文档进行整理同时兼翻译。1.前提条件这个不再解释了,前提条件自然是搭建Fabric的环境了并跑通官方的例子,具体的看这里.2.启动网络还是以官方的byfn为例好了,不多说,对Fabric有一
转载 2024-07-27 10:22:42
97阅读
目录一、前言二、整合一、前言前面所有的例子都是先基于Activiti-app在线绘制流程图,然后导出为xml文件,最后作为外部资源被部署到数据库的,虽然该种方式功能很强大但是不太好集成,有些现有的在线流程编辑器也实在是过于复杂和丑陋,用户并不需要配置那么多东西。因此将流程的设计过程交给用户时,用户肯定需要一个美观、简洁的流程设计器,那这玩意就由各公司自己寻找合适的开源工具或者自己开发一个前端流程图
由于工作需要,需要实现自定义审核流程,就查找资料实现,这是我实现的步骤。Activiti官方网站:http://activiti.org/download.html一、idea安装activiti地址: https://plugins.jetbrains.com/搜索: actiBPM二、使用activiti将bpmn文件放到resources下的processes下,springboot启动时会
有具体执行语义事件类型的定义。BPMN扩展元素使BPMN
转载 2016-02-24 16:32:00
501阅读
2评论
How_to_add_a_subnode添加文件在modules/perception/obstacle/onboard新建两个文件,我这里分别是zuo_test_subnode.cc和zuo_test_subnode.h。实现基础代码添加一个子节点类,我们这里假定是放在perception模块下,那要记得加namespace。除此之外,因为整体的子节点框架是用多态的方法来调用的,所以我们的子类要
在日常开发中,用到数据库是很平常的事,之前有同事推荐我用EasyCode进行一些代码的生成,需要使用到IDEA中的DataBase数据库管理工具,这边简单讲一下使用。首先,在IDEA任一个项目的右侧,都可以看到这样一个按钮 当然,如果你一不小心把它给删了,你还可以在View->Tool Windows中重新打开 之后我们点击Database中的加号,选择合适的数据源添加 第一次打开它可能会提
转载 2023-07-12 23:49:23
261阅读
这里写自定义目录标题与后台服务器的交互自定义Palette图标 本文主要参考 link中自己遇到的一些问题。 与后台服务器的交互将getXmlUrl()中url修改为后台api接口getXmlUrl () { const that = this return new Promise(resolve => { setTimeout(() => { //const url
转载 2024-06-05 15:03:41
173阅读
问题由于工作问题,在开发完业务提交到功能环境,可能出现问题导致需要进行远程调试,而远程的功能环境配置是根据每次打版动态变化ip与端口的,所以每次远程断点调试时都需要去web管理页面获取最新的ip与端口然后配置到IDEA的Remote现在是已经有脚本可以获取每次打版后的ip与端口,所以本文主要讲的是根据现有数据动态更新配置的插件开发分析在我们打开或者创建一个Remote时,是打开了Edit Conf
转载 2023-08-30 11:00:39
312阅读
# BPMN与Java的结合:实现业务流程自动化 ## 什么是BPMN? 业务流程模型和符号(BPMN,Business Process Model and Notation)是一种通用的图形化表示法,用于描述业务流程。BPMN是一个标准,由OMG(Object Management Group)维护,其主要目的是为了便于各类用户(包括业务分析师、技术开发人员和业务管理人员)理解复杂的业务流程
原创 2024-08-06 06:48:01
177阅读
Android studio导入eclipse项目且不改变目录结构 这里我们以PullToRefresh(上拉刷新下拉加载)组件的library为例下载地址:https://github.com/chrisbanes/Android-PullToRefresh技术分享现在我们需要把library文件夹导入到Eclipse或者IDEA中去一、IDEA 导入library库文件步骤1、首先我们要有一个
一. 设置IDEA中类的模板: 1、File–>settings–>Editor–>File and Code Templates–>Files 我们选择Class文件(当然你要设置接口的还也可以选择Interface文件)(1)${NAME}:设置类名,与下面的${NAME}一样才能获取到创建的类名 (2)TODO:代办事项的标记,一般生成类或方法都需要添加描述 (3)$
转载 2024-04-10 06:02:44
349阅读
前言找一个好用的画图工具真心不容易,Activiti 工作流自带的 Web 版画图工具,外表挺华丽,其实使用起来各种拧巴;Eclipse 的 Activiti 画图插件,对于相对复杂的流程也是很不友好。环境搭建网上有许多详细的安装配置步骤,这里就不一一赘述,只列出相关版本。软件 版本 功能 地址 Python 3.7.1 脚本语言 https://www.python.org/ Django 2.
转载 2024-08-27 10:47:46
119阅读
  • 1
  • 2
  • 3
  • 4
  • 5