赞
踩
在之前的章节中,我们聊到了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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。