activit

Activiti rest api 使用

这一生的挚爱 提交于 2019-12-27 18:25:33
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 题外: 设计器修改为基于H5的了,有点小幸福~~ 哈哈 版本信息:5.19.0 REST主要核心包在源码 modules 下面 主要三个部分 1. activiti-common-rest 基本设置,内容较少 2. activiti-rest(旧的WEB工程) 大部分内容在这这里,包含着所有的资源发布,不过是一个maven war, 可以修改为JAR 放入到项目内部应用 3. activiti-webapp-rest2(web工程) web 入口,负责初始化系统配置产生,采用注解形式,初始化spring 容器,和权限管理 使用场景:使用RESTFul风格操作流程信息,但是在实际应用场景中使用restful这些可能并不合理, 有可能涉及到一些事务管理,但是RESTFul风格的查询我还是很喜欢的 数据库设置 默认H2, 修改MYSQL 要修改db.properties文件 db=mysql jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/dbname?autoReconnect=true jdbc.username=root jdbc.password= 还有记得将MYSQL 驱动 connect jar 包放入 lib中

activiti实战读书笔记——第十章 之 子流程

时光总嘲笑我的痴心妄想 提交于 2019-12-06 09:10:40
1、开始事件中运用了两个自定义的表单类型bigtext和double <startEvent id="startevent1" name="startevent1" activiti:initiator="applyUserId"> <extensionElements> <activiti:formProperty id="dueDate" name="到货期限" type="date" datePattern="yyyy-MM-dd" required="true"></activiti:formProperty> <activiti:formProperty id="listing" name="物品清单" type="bigtext" required="true"></activiti:formProperty> <activiti:formProperty id="amountMoney" name="总金额" type="double" required="true"></activiti:formProperty> </extensionElements> </startEvent> 需要编写表单类型类并加入到processEngineConfiguration中: public class BigtextFormType extends