后端开发成长记
文章平均质量分 68
记载一个菜鸟的成长之路
csdn甑子蛋
坚持本心的java菜鸟
展开
-
Activiti6.0.0拓展支持的数据库,以达梦为例子
起因工作流基本环境的搭建在此就不做过多的赘述了,在达梦的官微也介绍了如何在activiti上如何结合,但是结合的方式过于死板,如果想通过xml来配置使用何种数据库,正好你又看到了这篇文章,那么可能会节省你半天的时间。首先org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl这个类,从它的jar包中copy出来,然后在 pub...原创 2020-03-27 19:23:48 · 5610 阅读 · 9 评论 -
解决前后端跨域问题
配置一个corsFilter代替原来的拦截器package com.sdt;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfig...原创 2020-02-02 11:00:14 · 135 阅读 · 0 评论 -
ElasticSearch基础环境准备
Spring与ES整合使用1、 准备工作1.1 elasticsearch7.3.2 下载1.1 elasticsearch-head图形化管理界面下载1、 准备工作了解ES和solr的区别,两者都是基于lucene的全文检索引擎,两者之间的区别有什么。1、solr在实时的操作数据时,会IO阻塞,导致性能下降。2、es不需要zookeeper进行集群管理也可使用;3、es仅支持JSO...原创 2020-01-02 08:56:20 · 378 阅读 · 0 评论 -
activiti的事务在jpa的情况下和spring不统一
配置文件如下即可:<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns...原创 2019-11-11 17:16:25 · 527 阅读 · 0 评论 -
毕设 - 网络商城之环境搭建(SSM)
我用的是idea一、创建项目:1、打开idea --》新建项目 --》 maven --》 选择自选包 --》 选择maven-webapp,根据自己的需要下一步下一步,finash,等待系统配置好maven环境;2、配置tomcat,ctrl+alt+shift+s 点击 Artifacts 中间有 + 选择 webApplication-exploded,配置好web.x...原创 2019-01-15 00:24:15 · 1112 阅读 · 1 评论 -
毕设 - 网络商城 开篇
趁着做毕设这段时间,好好的整理一下自己所学过的一些东西,最后决定做一个包含内容尽量多一点的网络商城功能,个人能力和机子性能有限,就做成一个单机版的双系统项目;一、首先从需求分析开始:商城肯定有两个版本,1、商户版本(提供商家注册、登录,提供商品,出售商品等功能) 2、用户版本(提供用户登录,注册,购买商品,收藏,浏览...原创 2019-01-13 16:01:38 · 829 阅读 · 0 评论 -
Activiti6.0对于trigger、signal、message的区别于测试
trigger的配置与测试文件内容如下流程定义文件:<process id="my-process"> <startEvent id="start"/> <sequenceFlow sourceRef="start" targetRef="someTask" id="flow1"/> <receiveTask id="som...原创 2019-09-15 20:31:33 · 1839 阅读 · 0 评论 -
Activiti6.0基于SpringMVC和JPA的整合案例分析
1、Acitviti6.0Activiti6.0在5.2版本的基础上将表的细致性更新了,同时表的数量上多了近一倍。而且也没有了5.2版本的activiti-explorer的官方demo,取而代之的是activiti-app,这个demo的使用方法与activiti-explorer的使用方法类似。将activiti6.0的官方demo下载下来之后解压为activiti-6.0.0,打开目录,...原创 2019-09-13 15:19:46 · 787 阅读 · 0 评论 -
测试Activiti中的MDC流程跟踪(与spring整合)
1、测试Activiti中的MDC流程跟踪1、配置activiti.xml配置文件,内容如下: <!-- 覆盖引擎的配置 --> <bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration"> ...原创 2019-09-15 20:15:53 · 369 阅读 · 0 评论 -
Activiti6.0中流程的暂停、重启与指定人或组执行
注意:如果不是与spring整合使用,则使用activitiRule进行测试,原理相同1、流程的暂停 Deployment deploy = repositoryService.createDeployment().name("部署实例暂停启动") .addClasspathResource("my-process.bpmn20.xml") .deploy(); Proc...原创 2019-09-15 20:21:45 · 1905 阅读 · 0 评论 -
Activiti6.0 javaDoc翻译
org.acitviti.engineFormService:API返回值描述getRenderedStartForm(String processDefinitionId)StartFormData将当前节点的表单的key输出,即表单定义的值getRenderedStartForm(String processDefinitionId, String form...原创 2019-09-22 11:17:19 · 598 阅读 · 0 评论 -
Activiti6.0的主要表的表结构中的关键字段和对应的实体
ACT_RE_DEPLOYMENT【DeploymentEntityImpl】关键字段描述ID_主键NAME_名称CATEGORY分类TENANT_ID多租户标志DEPLOY_TIME_部署时间KEY_标志KeyENGINE_VERSION_兼容版本 (6.0有了可以兼容5版本的)ACT_RE_PROCDEF【Proce...原创 2019-09-16 20:30:18 · 931 阅读 · 0 评论 -
Activiti6.0的一些小功能
1、通过自建的命令查询流程定义 /** * 通过自建的命令查询流程定义 */ @Test @Deployment(resources = {"my-process_job.bpmn20.xml"}) public void testCommand() { activitiRule.getRuntimeService().start...原创 2019-09-16 19:09:03 · 349 阅读 · 0 评论 -
在Activiti6.0中设置定时任务
1、在startEvent中加入<startEvent id="start"> <timerEventDefinition> <!-- 意思是10秒执行五次 --> <timeCycle>R5/PT10S</timeCycle> </timerEventDefinition>...原创 2019-09-16 19:04:23 · 3173 阅读 · 0 评论 -
Activti6.0通过运行时服务修改流程定义的内容
ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().singleResult(); Map<String, Object> map = Maps.newHashMap(); map.put("key1", "value1"); map.put("...原创 2019-09-15 20:24:01 · 313 阅读 · 0 评论 -
针对Activiti6.0的formService的测试
FormService简介:formService主要是用来在流程中处理表单内容的,在学习formService之后,发现启动方式除了调用runtimeService中的startProcessInstanceById 或者startProcessInstanceBykey等方法紫外还有formService的方法如下: //通过form服务启动 Map<String, ...原创 2019-09-16 18:58:03 · 870 阅读 · 0 评论 -
测试activiti中的taskService
my-process-task.bpnm20.xml文件内容如下:<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...原创 2019-09-16 11:37:22 · 2507 阅读 · 0 评论 -
在Activiti6.0中自定义SQL语句范例
· 1、写一个Mapper接口:public interface MyCustomMapper { /** 为了减少映射关系的工作量 */ @Select("SELECT * FROM ACT_RU_TASK") List<Map<String, Object>> findAll();}2、在activiti.cfg_mdc.xml配置...原创 2019-09-16 19:02:47 · 1748 阅读 · 0 评论