首页
学习
活动
专区
工具
TVP
发布

Activity工作流学习

其他准备 使用Activiti,首先当然要有jdk了!6+版本就可以了。其次,要有一款IDE,我们当然会使用Eclipse,这里使用Juno版本。...将文件拷贝至Tomcat的webapps目录,启动tomcat,输入http://localhost:8080/activiti-explorer。然后你就可以开整了!总算是有一点微小的进展了。...所以为了进行单元测试,需要按前面讲的修改数据库配置的方法: 把activiti-explorer应用的数据库配置改成你自己的本地数据库的信息,我使用的是Mysql数据库。...导入activiti-explorer 1) 单元测试完成后,我们可以将该bpmn20.xml文件导入之前我们部署的activiti-explorer应用中:点击流程的流程设计工作区,点击导入...使用 至于如何使用,文档中介绍的非常详细,这里基于我初次使用的经验,强调几点: 1) 安装之后将“保存bpmn文件时创建图片文件”勾选上。

87521
您找到你想要的搜索结果了吗?
是的
没有找到

Activiti Exploer工作流控制台使用指南!使用Activiti Explorer定义部署执行工作流

ui.properties文件禁用 activiti.ui.jsdiagram = false 控制台上显示流程图,也可以对流程图进行查看,根据流程定义的ID,显示流程定义图片: http://localhost:8080/activiti-explorer...processDefinitionId=reviewSaledLead:1:36 通过processInstanceId的请求参数,可以显示当前流程实例的状态: http://localhost:8080/activiti-explorer...(一线与升级): 使用饼图进行展示 结合两个不同的数据库查询结果 Process instance overview(流程实例总览): 使用多个数据集的报表实例 报表包含使用相同数据的饼图和列表视图...: 改变属性文件:apps/apache-tomcat-6.x/webapps/activiti-explorer/WEB-INF/classes/db.properties 在类路径下放上合适的数据库驱动...: Tomcat共享类库 在apps/apache-tomcat-6.x/webapps/activiti-explorer/WEB-INF/lib/ 中

94821

Activiti可视化流程管理器

在Java工作流引擎中可谓是主流,我们的项目也是使用的这个框架进行流程相关的开发。...2.Activiti-Exploer的部署 ①下载安装包(使用本文的附件,这步可以跳过) // Activiti-Exploer官方下载地址 注意选择5.X版本 https://www.activiti.org.../get-started // Tomact下载地址 https://downloads.apache.org/tomcat ②修改数据源为Mysql(默认使用H2,也可以跳过这步) 解压下载好的Activiti-Exploer...④部署启动 将修改好的activiti-exploer放在tomcat的webapps下面,使用tomcat的bin目录下的startup.bat(linux上是startup.sh)启动。...注意:整个tomcat前面目录都不要有中文路径 3.界面展示 部署成功后的访问登录地址http://localhost:8080/activiti-explorer // 默认账号密码 账号: kermit

58030

分享两个Spring Boot开源项目,非常好用

使用默认的用户登录后(用户名xiaomi,密码1234),可看到已部署好的两个流程,请假OA和采购流程,其中,请假OA包含了用户任务、排他网关、起始结束事件,较为简单;采购流程除此之外,还使用了异常结束事件...、子流程和边界事件的使用; 3....使用时,将流程数据和业务数据相分离,使用业务号(businessKey)建立关联流程数据和业务数据的桥梁,使其相互可以访问,业务数据的主键即为业务号; 5....swagger-ui.html 9.新增流程图设计器,将activiti-explorer.war放入Tomcat8.5的webapps目录下,启动Tomcat,访问http://localhost:8080/activiti-explorer...权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。

1.1K30

推荐2个基于 SpringBoot 的工作流项目,很有用!

和association标签嵌套实现; 2.使用默认的用户登录后(用户名xiaomi,密码1234),可看到已部署好的两个流程,请假OA和采购流程,其中,请假OA包含了用户任务、排他网关、起始结束事件,...较为简单;采购流程除此之外,还使用了异常结束事件、子流程和边界事件的使用; 3.两个流程均包含了待办任务签收、运行流程进度追踪、已运行完流程历史记录查看的功能,运行流程进度在流程图中以红色标注;汪 4....使用时,将流程数据和业务数据相分离,使用业务号(businessKey)建立关联流程数据和业务数据的桥梁,使其相互可以访问,业务数据的主键即为业务号; 5.本系统所有表单均使用普通表单,而不是activiti...swagger-ui.html 9.新增流程图设计器,将activiti-explorer.war放入Tomcat8.5的webapps目录下,启动Tomcat,访问http://localhost:8080/activiti-explorer...权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。

1.4K30

推荐 2 个 Spring Boot 的工作流项目

使用默认的用户登录后(用户名xiaomi,密码1234),可看到已部署好的两个流程,请假OA和采购流程,其中,请假OA包含了用户任务、排他网关、起始结束事件,较为简单;采购流程除此之外,还使用了异常结束事件...、子流程和边界事件的使用;3....使用时,将流程数据和业务数据相分离,使用业务号(businessKey)建立关联流程数据和业务数据的桥梁,使其相互可以访问,业务数据的主键即为业务号;5....swagger-ui.html9.新增流程图设计器,将activiti-explorer.war放入Tomcat8.5的webapps目录下,启动Tomcat,访问http://localhost:8080/activiti-explorer...权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。

80720

推荐2个Springboot的工作流项目,轻松搞定工作流!

和association标签嵌套实现; 2.使用默认的用户登录后(用户名xiaomi,密码1234),可看到已部署好的两个流程,请假OA和采购流程,其中,请假OA包含了用户任务、排他网关、起始结束事件,...较为简单;采购流程除此之外,还使用了异常结束事件、子流程和边界事件的使用; 3.两个流程均包含了待办任务签收、运行流程进度追踪、已运行完流程历史记录查看的功能,运行流程进度在流程图中以红色标注;汪 4....使用时,将流程数据和业务数据相分离,使用业务号(businessKey)建立关联流程数据和业务数据的桥梁,使其相互可以访问,业务数据的主键即为业务号; 5.本系统所有表单均使用普通表单,而不是activiti...swagger-ui.html 9.新增流程图设计器,将activiti-explorer.war放入Tomcat8.5的webapps目录下,启动Tomcat,访问http://localhost:8080/activiti-explorer...权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。

2.1K40

项目中工作流部署详解!Spring中部署Activiti流程定义的三种姿势

事件监听器 任务监听器 在部署业务文档时,这些类不必都存在于类路径下.当使用Ant部署一个新的业务文档时,意味着你的委托类不必存在类路径下 当使用示例设置添加自定义类: 应该添加包含自定义类的jar...包到activiti-explorer控制台 activiti-rest的webapp lib文件夹中 不要忽略包含你自定义类的依赖关系 还可以将你自定义的依赖添加到你的Tomcat容器的安装目录中的$...{tomcat.home}/lib 流程中使用Spring beans 当表达式或者脚本使用Spring beans时,这些beans对于引擎执行流程定义时必须是可用的 如果要构建自定义的web应用并且按照...因此,新的流程定义部署的版本号为1 提供流程图片 流程定义的流程图可以被添加到部署中,该流程图将会持久化到Activiti所使用的数据库中并且可以通过Activiti的API进行访问....以下遵循流程定义图片的命名规范(按照这个特定顺序): 如果在部署时一个图片资源已经存在,是BPMN2.0的XML文件名,后面是流程定义的key并且是一个图片的后缀.那么该图片将被使用.

71620

Composer 使用使用详解

可以使用 composer --version 命令查看,如下图: ?...该文件主要是管理包版本使用的,当我们在使用composer update命令时,composer会自动根据composer.json的包版本依赖,生成对应的composer.lock文件,当我们下次在执行...Composer版本约束 在我们使用composer安装包时,不得不考虑的就是一个版本问题,因为不同的版本,存在兼容性问题,因此我们在使用该工具安装包时需要特别的注意包版本,如果使用不当很容易导致项目因为包版本问题瘫痪...你可以定义多个范围,使用空格或者逗号 , 表示逻辑上的与,使用双竖线 || 表示逻辑上的或。其中与的优先级会大于或。...,file.psr-0逐渐的被抛弃了,由于一些老项目还在使用该规则,因此部分项目仍在使用

3.3K30

Activiti7工作流引擎-流程定义

第6章 流程定义 6.1 流程定义 6.1.1 什么是流程定义 流程定义是线下按照 bpmn2.0 标准去描述 业务流程,通常使用 activiti-explorer(web 控制台)或 activiti-eclipse-designer...本教程使用activiti-eclipse-designer 插件完成流程建模。...使用 designer 设计器绘制流程,会生成两个文件:.bpmn和.png 6.1.2 .bpmn 文件 使用 activiti-desinger 设计业务流程,会生成.bpmn 文件, 首先将 holiday.bpmn...6.1.3 .png 图片文件 Eclipse 工具中的操作 流程图片生成的两种方式: 使用 activiti-designer 设计流程图时自动生成 需在 eclipse 中进行配置: ?...如果该流程定义下存在已经运行的流程,使用普通删除报错,可用级联删除方法将流程及相关记录全部删除。项目开发中使用级联删除的情况比较多,删除操作一般只开放给超级管理员使用

1.7K30

工具使用 | Sqlmap使用详解

02 工具使用 | Sqlmap使用详解 目录 Sqlmap Sqlmap的简单用法 探测指定URL是否存在SQL注入漏洞 查看数据库的所有用户 查看数据库所有用户名的密码 查看数据库当前用户 判断当前用户是否有管理权限...id=1" --technique T #指定时间延迟注入,这个参数可以指定sqlmap使用的探测技术,默认情况下会测试所有的方式,当然,我们也可以直接手工指定。...第二处交互的地方是说 对于剩下的测试,问我们是否想要使用扩展提供的级别(1)和风险(1)值的“MySQL”的所有测试吗? 我们选择 y。...第二处问我们是否使用sqlmap自带的字典进行爆破,我们选择y,可以看出把密码爆破出来了,root用户的密码也为root。...等级越高,说明探测时使用的payload也越多。其中5级的payload最多,会自动破解出cookie、XFF等头部注入。当然,等级越高,探测的时间也越慢。

4.9K10
领券