随笔分类 - 开发经验
摘要:@Qualifier注解了,qualifier的意思是合格者,通过这个标示,表明了哪个实现类才是我们所需要的,我们修改调用代码,添加@Qualifier注解,需要注意的是@Qualifier的参数名称必须为我们之前定义@Service注解的名称之一! 例子: @Service("a")
阅读全文
摘要:1、IDEA中本身不带activiti,需要自己安装下载。打开IDEA中File列表下的Settings输入actiBPM,然后点击下面的Search...搜索点击Install 下载下载结束后应用保存,然后重启IDEA创建个文件夹右键new,点击BpmnFeil,然后取个名会出现界面鼠标左键拖拽S
阅读全文
摘要:1 应用场景1.1 业务流程采购系统完成了企业的日常采购管理,包括采购单管理、采购单审核、入库、结算等模块。 用户角色包括:员工、部门经理、总经理、财务。 基本业务流程如下:1.2&nbs
阅读全文
摘要:流程跟踪图 推导算法 工作中使用activiti实现流程图相关业务,但是上线后遇到问题,偶尔流程图出不来。查阅了一下画流程图的实现,基本上是参见:activiti 流程图颜色变化之一篇。 核心类,参见:ActivitiHistoryGraphBuilder、Graph; 实际上,算法思路是通过act
阅读全文
摘要:http://wenku.baidu.com/view/bb7364ad4693daef5ff73d32.html 1. 初识Activiti 1.1. 工作流与工作流引擎 工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行
阅读全文
摘要:最近一直研究springboot,根据工作需求,工作流需要作为一个单独的微服务工程来提供给其他服务调用,现在简单的写下工作流(使用的activiti)微服务的搭建与简单使用 jdk:1.8 数据库:mysql 5.7 IDE:eclipse springboot:1.5.8 activi
阅读全文
摘要:声明:本文是springboot2.0的多项目构建,springboot2.0和spingboot1.5的配置是有出入的,构建项目之前请规范您的springboot版本,选择2.0以上。 一、在IDEA中使用工具创建SpringBoot + Gradle的父工程 &nbs
阅读全文
摘要:由于项目需要,本人开始在项目Spring boot 中集成工作流引擎Activiti。由于第一次集成,一路上步步都是坑,怪我没有先去看官方文档。现将一路上遇到的问题一一记录。 一. 环境配置 1.项目环境:Springboot2.0 + Maven + acti
阅读全文
摘要: Activiti数据表结构 1 Activiti数据库表结构 1.1 数据库表名说明 Activiti工作流总共包含23张数据表,所有的表名默认以“ACT_”开头。
阅读全文
摘要:<! flowchart 箭头图标 勿删 下载 https://www.activiti.org/download links 快速开始 https://www.activiti.org/quick start 用户指南 https://www.activiti.org/userguide/ 相关资
阅读全文
摘要:<! flowchart 箭头图标 勿删 文章目录一. Activiti相关概念1. Activiti介绍2. 核心类2.1 ProcessEngine2.2 服务(Service)类2.2.1 TaskService2.2.2 RepositoryService2.2.3 RuntimeServi
阅读全文
摘要: 首先安装activiti插件(actiBPM),安装成功后重启IDEA 然后在文件夹右键选择 然后就可以画图了,但是画图之后,没有连接图标怎么办呢 把鼠标放在开头的那个图标上,此时光标的形状改变了。 拖到另一个上面,连接成功了。 怎么连接成功的呢? 把鼠标放到图标的正中心,
阅读全文
摘要:Drools Fusion既是规则引擎,又可以作为CEP。除了事件定义和时间推理之外,对于引擎本身也会有一些不同的使用。主要体现在会话时钟、流模式、滑动窗口和对事件的内存管理。 会话时钟 由于事件的时间性,处理事件时需要一个参考时钟。 这个参考时钟在会话配置(KnowledgeSessionConf
阅读全文
摘要:背景美团点评酒旅运营需求在离线场景下,已经得到了较为系统化的支持,通过对离线数据收集、挖掘,可对目标用户进行T+1触达,通过向目标用户发送Push等多种方式,在一定程度上提高转化率。但T+1本身的延迟性会导致用户在产生特定行为时不能被实时触达,无法充分发挥数据的价值,取得更优的运营效果。在此背景下,
阅读全文
摘要:规则引擎调研 2017.08.12 背景 在自己设计流式数据处理服务过程中中,broker需要对接收到的大量数据进行过滤分发,在过滤器组件的实现过程中,对现有规则引擎的现状进行了简单的调研。本文主要从概念、组成以及目前的最佳实践上进行总结。 参考 Ilog、Drools、Jess规则引擎的Rule
阅读全文
摘要:纵观jBPM:从jBPM3到jBPM5以及Activiti5:http://www.infoq.com/cn/articles/rh jbpm5 activiti5 工作流引擎选择(为何使用activiti而不是jbpm):http://blog.csdn.net/classfoo/article/
阅读全文
摘要:1、目标 idea集成sonar的代码检查,实现可以在提交代码前就检查你的代码,而不是将代码提交之后,之后再去检查。 Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题 1. 
阅读全文
摘要:阅读连接:Retrofit 用Soap协议访问WebService 详解 参考 1、java发HTTP POST请求(内容为xml格式) 2、 android解析XML总结(SAX、Pull、Dom三种方式) 3、Android利用Soap读取WebService并且解析XML的DataSet数据
阅读全文
摘要:RPC(Remote Procedure Call Protocol) RPC使用C/S方式,采用http协议,发送请求到服务器,等待服务器返回结果。这个请求包括一个参数集和一个文本集,通常形成“classname.methodname”形式。优点是跨语言跨平台,C端、S端有更大的独立性,缺点是不支
阅读全文
摘要:Java开发中RMI和webservice区别和应用领域 一、RMI和webservice区别和联系 0. 首先,都是远程调用技术。 1. RMI是在TCP协议上传递可序列化的java对象(使
阅读全文

浙公网安备 33010602011771号