<>前言

在之前的章节中,我们聊到了activity可以解决动态的任意加签节点的问题,但那时候我们的加签节点是临时存储的,而在现实的业务中,往往需要通过创建自身的业务表与activity的表建立一定的业务关系,从而实现数据持久化,即我们加签的节点不能因为加签完毕后就找不到历史数据了

activity和mybatis实现了较好了的整合,如果采用spring的xml方式进行配置的话,我们只需要导入mybatis的依赖并进行简单的配置即可

下面我们先通过一个简单的例子,体验一下如何将自建的业务表数据存储进去

1、建表语句
CREATE TABLE `act_creation` ( `ID` int(11) NOT NULL AUTO_INCREMENT,
`PROCESS_DEFINITION_ID` varchar(255) DEFAULT NULL COMMENT '流程定义id', `DOUSERID`
varchar(20) DEFAULT NULL COMMENT '操作人id', `ACT_ID` varchar(64) DEFAULT NULL,
`PROCESS_INSTANCE_ID` varchar(255) NOT NULL DEFAULT '0' COMMENT '流程实例id',
`PROPERTIES_TEXT` varchar(2000) DEFAULT NULL COMMENT '参数', `STATE_` tinyint(4)
NOT NULL DEFAULT '0' COMMENT '0代表有效 1代表无效', `create_time` timestamp NULL

技术
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:766591547
关注微信